	.file "osc_vis.pas"
# Begin asmlist al_begin

.section .text
.globl	DEBUGSTART_OSC_VIS
	.type	DEBUGSTART_OSC_VIS,@object
DEBUGSTART_OSC_VIS:
	.stabs "/home/matthieu/Bureau/Matthieu/Programmation/Lazarus Delphi/MI Skinnable/",100,0,0,.Lf4
	.stabs "osc_vis.pas",100,0,0,.Lf4
.Lf4:
# End asmlist al_begin
# Begin asmlist al_stabs

.section .data
.globl	DEBUGINFO_OSC_VIS
	.type	DEBUGINFO_OSC_VIS,@object
DEBUGINFO_OSC_VIS:
# Defs - Begin unit SYSTEM has index 1
	.stabs "void:t5=5",128,0,0,0
	.stabs "SMALLINT:t7=r7;-32768;32767;",128,0,0,0
	.stabs "LONGINT:t3=r3;-2147483648;2147483647;",128,0,0,0
	.stabs "POINTER:t4=*5",128,0,0,0
# Defs - End unit SYSTEM has index 1
# Defs - Begin unit OBJPAS has index 6
# Defs - End unit OBJPAS has index 6
# Defs - Begin unit UNIXTYPE has index 29
# Defs - End unit UNIXTYPE has index 29
# Defs - Begin unit BASEUNIX has index 30
# Defs - End unit BASEUNIX has index 30
# Defs - Begin unit UNIXUTIL has index 31
# Defs - End unit UNIXUTIL has index 31
# Defs - Begin unit SYSCALL has index 32
# Defs - End unit SYSCALL has index 32
# Defs - Begin unit UNIX has index 26
# Defs - End unit UNIX has index 26
# Defs - Begin unit ERRORS has index 27
# Defs - End unit ERRORS has index 27
# Defs - Begin unit SYSCONST has index 28
# Defs - End unit SYSCONST has index 28
# Defs - Begin unit SYSUTILS has index 10
# Defs - End unit SYSUTILS has index 10
# Defs - Begin unit TYPES has index 23
# Defs - End unit TYPES has index 23
# Defs - Begin unit RTLCONSTS has index 25
# Defs - End unit RTLCONSTS has index 25
# Defs - Begin unit TYPINFO has index 24
# Defs - End unit TYPINFO has index 24
# Defs - Begin unit CLASSES has index 7
# Defs - End unit CLASSES has index 7
# Defs - Begin unit LCLTYPE has index 38
# Defs - End unit LCLTYPE has index 38
# Defs - Begin unit MATH has index 33
# Defs - End unit MATH has index 33
# Defs - Begin unit FPCADDS has index 57
# Defs - End unit FPCADDS has index 57
# Defs - Begin unit AVGLVLTREE has index 34
# Defs - End unit AVGLVLTREE has index 34
# Defs - Begin unit LCLSTRCONSTS has index 37
# Defs - End unit LCLSTRCONSTS has index 37
# Defs - Begin unit CONTNRS has index 61
# Defs - End unit CONTNRS has index 61
# Defs - Begin unit MASKS has index 60
# Defs - End unit MASKS has index 60
# Defs - Begin unit FILEUTIL has index 41
# Defs - End unit FILEUTIL has index 41
# Defs - Begin unit WSREFERENCES has index 58
# Defs - End unit WSREFERENCES has index 58
# Defs - Begin unit CTYPES has index 62
# Defs - End unit CTYPES has index 62
# Defs - Begin unit INITC has index 63
# Defs - End unit INITC has index 63
# Defs - Begin unit CWSTRING has index 59
# Defs - End unit CWSTRING has index 59
# Defs - Begin unit GETTEXT has index 56
# Defs - End unit GETTEXT has index 56
# Defs - Begin unit LCLPROC has index 39
# Defs - End unit LCLPROC has index 39
# Defs - Begin unit GRAPHTYPE has index 44
# Defs - End unit GRAPHTYPE has index 44
# Defs - Begin unit LMESSAGES has index 47
# Defs - End unit LMESSAGES has index 47
# Defs - Begin unit GRAPHMATH has index 64
# Defs - End unit GRAPHMATH has index 64
# Defs - Begin unit TMSCHEMA has index 65
# Defs - End unit TMSCHEMA has index 65
# Defs - Begin unit FPIMAGE has index 69
# Defs - End unit FPIMAGE has index 69
# Defs - Begin unit CLIPPING has index 81
# Defs - End unit CLIPPING has index 81
# Defs - Begin unit FPCANVAS has index 70
# Defs - End unit FPCANVAS has index 70
# Defs - Begin unit FPIMGCMN has index 83
# Defs - End unit FPIMGCMN has index 83
# Defs - Begin unit BMPCOMN has index 82
# Defs - End unit BMPCOMN has index 82
# Defs - Begin unit FPWRITEBMP has index 71
# Defs - End unit FPWRITEBMP has index 71
# Defs - Begin unit PNGCOMN has index 73
# Defs - End unit PNGCOMN has index 73
# Defs - Begin unit ZBASE has index 85
# Defs - End unit ZBASE has index 85
# Defs - Begin unit CRC has index 87
# Defs - End unit CRC has index 87
# Defs - Begin unit TREES has index 90
# Defs - End unit TREES has index 90
# Defs - Begin unit ADLER has index 91
# Defs - End unit ADLER has index 91
# Defs - Begin unit ZDEFLATE has index 88
# Defs - End unit ZDEFLATE has index 88
# Defs - Begin unit INFUTIL has index 93
# Defs - End unit INFUTIL has index 93
# Defs - Begin unit INFFAST has index 96
# Defs - End unit INFFAST has index 96
# Defs - Begin unit INFCODES has index 94
# Defs - End unit INFCODES has index 94
# Defs - Begin unit INFTREES has index 95
# Defs - End unit INFTREES has index 95
# Defs - Begin unit INFBLOCK has index 92
# Defs - End unit INFBLOCK has index 92
# Defs - Begin unit ZINFLATE has index 89
# Defs - End unit ZINFLATE has index 89
# Defs - Begin unit GZIO has index 86
# Defs - End unit GZIO has index 86
# Defs - Begin unit ZSTREAM has index 84
# Defs - End unit ZSTREAM has index 84
# Defs - Begin unit FPWRITEPNG has index 72
# Defs - End unit FPWRITEPNG has index 72
# Defs - Begin unit FPREADPNM has index 74
# Defs - End unit FPREADPNM has index 74
# Defs - Begin unit FPWRITEPNM has index 75
# Defs - End unit FPWRITEPNM has index 75
# Defs - Begin unit JDEFERR has index 102
# Defs - End unit JDEFERR has index 102
# Defs - Begin unit JMORECFG has index 101
# Defs - End unit JMORECFG has index 101
# Defs - Begin unit JPEGLIB has index 97
# Defs - End unit JPEGLIB has index 97
# Defs - Begin unit JINCLUDE has index 103
# Defs - End unit JINCLUDE has index 103
# Defs - Begin unit JCOMAPI has index 108
# Defs - End unit JCOMAPI has index 108
# Defs - Begin unit JERROR has index 104
# Defs - End unit JERROR has index 104
# Defs - Begin unit JUTILS has index 109
# Defs - End unit JUTILS has index 109
# Defs - Begin unit JMEMNOBS has index 110
# Defs - End unit JMEMNOBS has index 110
# Defs - Begin unit JMEMMGR has index 105
# Defs - End unit JMEMMGR has index 105
# Defs - Begin unit JDMARKER has index 106
# Defs - End unit JDMARKER has index 106
# Defs - Begin unit JDINPUT has index 107
# Defs - End unit JDINPUT has index 107
# Defs - Begin unit JDAPIMIN has index 98
# Defs - End unit JDAPIMIN has index 98
# Defs - Begin unit JDATASRC has index 99
# Defs - End unit JDATASRC has index 99
# Defs - Begin unit JDCOLOR has index 112
# Defs - End unit JDCOLOR has index 112
# Defs - Begin unit JDSAMPLE has index 113
# Defs - End unit JDSAMPLE has index 113
# Defs - Begin unit JDPOSTCT has index 114
# Defs - End unit JDPOSTCT has index 114
# Defs - Begin unit JDCT has index 123
# Defs - End unit JDCT has index 123
# Defs - Begin unit JIDCTFST has index 124
# Defs - End unit JIDCTFST has index 124
# Defs - Begin unit JIDCTINT has index 125
# Defs - End unit JIDCTINT has index 125
# Defs - Begin unit JIDCTFLT has index 126
# Defs - End unit JIDCTFLT has index 126
# Defs - Begin unit JIDCTRED has index 127
# Defs - End unit JIDCTRED has index 127
# Defs - Begin unit JDDCTMGR has index 115
# Defs - End unit JDDCTMGR has index 115
# Defs - Begin unit JDHUFF has index 117
# Defs - End unit JDHUFF has index 117
# Defs - Begin unit JDPHUFF has index 116
# Defs - End unit JDPHUFF has index 116
# Defs - Begin unit JDCOEFCT has index 118
# Defs - End unit JDCOEFCT has index 118
# Defs - Begin unit JQUANT2 has index 121
# Defs - End unit JQUANT2 has index 121
# Defs - Begin unit JDMAINCT has index 119
# Defs - End unit JDMAINCT has index 119
# Defs - Begin unit JQUANT1 has index 120
# Defs - End unit JQUANT1 has index 120
# Defs - Begin unit JDMERGE has index 122
# Defs - End unit JDMERGE has index 122
# Defs - Begin unit JDMASTER has index 111
# Defs - End unit JDMASTER has index 111
# Defs - Begin unit JDAPISTD has index 100
# Defs - End unit JDAPISTD has index 100
# Defs - Begin unit FPREADJPEG has index 76
# Defs - End unit FPREADJPEG has index 76
# Defs - Begin unit JCMARKER has index 133
# Defs - End unit JCMARKER has index 133
# Defs - Begin unit JCAPIMIN has index 129
# Defs - End unit JCAPIMIN has index 129
# Defs - Begin unit JCHUFF has index 135
# Defs - End unit JCHUFF has index 135
# Defs - Begin unit JCPHUFF has index 134
# Defs - End unit JCPHUFF has index 134
# Defs - Begin unit JCMASTER has index 136
# Defs - End unit JCMASTER has index 136
# Defs - Begin unit JCCOLOR has index 137
# Defs - End unit JCCOLOR has index 137
# Defs - Begin unit JCSAMPLE has index 138
# Defs - End unit JCSAMPLE has index 138
# Defs - Begin unit JCPREPCT has index 139
# Defs - End unit JCPREPCT has index 139
# Defs - Begin unit JFDCTINT has index 143
# Defs - End unit JFDCTINT has index 143
# Defs - Begin unit JFDCTFST has index 144
# Defs - End unit JFDCTFST has index 144
# Defs - Begin unit JFDCTFLT has index 145
# Defs - End unit JFDCTFLT has index 145
# Defs - Begin unit JCDCTMGR has index 140
# Defs - End unit JCDCTMGR has index 140
# Defs - Begin unit JCCOEFCT has index 141
# Defs - End unit JCCOEFCT has index 141
# Defs - Begin unit JCMAINCT has index 142
# Defs - End unit JCMAINCT has index 142
# Defs - Begin unit JCINIT has index 132
# Defs - End unit JCINIT has index 132
# Defs - Begin unit JCAPISTD has index 128
# Defs - End unit JCAPISTD has index 128
# Defs - Begin unit JDATADST has index 130
# Defs - End unit JDATADST has index 130
# Defs - Begin unit JCPARAM has index 131
# Defs - End unit JCPARAM has index 131
# Defs - Begin unit FPWRITEJPEG has index 77
# Defs - End unit FPWRITEJPEG has index 77
# Defs - Begin unit FPREADBMP has index 146
# Defs - End unit FPREADBMP has index 146
# Defs - Begin unit FPREADPNG has index 147
# Defs - End unit FPREADPNG has index 147
# Defs - Begin unit ICNSTYPES has index 80
# Defs - End unit ICNSTYPES has index 80
# Defs - Begin unit INTFGRAPHICS has index 78
# Defs - End unit INTFGRAPHICS has index 78
# Defs - Begin unit DYNQUEUE has index 67
# Defs - End unit DYNQUEUE has index 67
# Defs - Begin unit LAZCONFIGSTORAGE has index 68
# Defs - End unit LAZCONFIGSTORAGE has index 68
# Defs - Begin unit LRESOURCES has index 43
# Defs - End unit LRESOURCES has index 43
# Defs - Begin unit LCLRESCACHE has index 79
# Defs - End unit LCLRESCACHE has index 79
# Defs - Begin unit SYNCOBJS has index 148
# Defs - End unit SYNCOBJS has index 148
# Defs - Begin unit GRAPHICS has index 45
	.stabs "CHAR:t10=-20;",128,0,0,0
	.stabs "BYTE:t11=r11;0;255;",128,0,0,0
	.stabs "SHORTSTRING:Tt12=s256length:11,0,8;st:ar11;1;255;10,8,2040;;",128,0,0,0
	.stabs ":t13=*12",128,0,0,0
	.stabs ":t14=ar3;0;0;4",128,0,0,0
	.stabs "__vtbl_ptr_type:Tt15=s2;",128,0,0,0
	.stabs "pvmt:t16=*15",128,0,0,0
	.stabs "vtblarray:t17=ar3;0;1;16",128,0,0,0
	.stabs "TOBJECT:Tt18=s4$vf18:17,0;CREATE::20=##19;:__ct__7TOBJECT7POINTER;2A.;DESTROY::21=##5;:__dt__7TOBJECT7POINTER;2A*0;18;;NEWINSTANCE::22=##19;:11unnamedtype;2A*1;18;;FREEINSTANCE::23=##5;:7TOBJECT;2A*2;18;;SAFECALLEXCEPTION::24=##3;:7TOBJECT7TOBJECT7POINTER;2A*3;18;;DEFAULTHANDLER::25=##5;:7TOBJECT3var;2A*4;18;;FREE::26=##5;:7TOBJECT;2A.;INITINSTANCE::27=##19;:11unnamedtype7POINTER;2A.;CLEANUPINSTANCE::28=##5;:7TOBJECT;2A.;CLASSTYPE::29=##30;:11unnamedtype;2A.;CLASSINFO::31=##4;:11unnamedtype;2A.;CLASSNAME::32=##12;:11unnamedtype11SHORTSTRING;2A.;CLASSNAMEIS::33=##34;:11unnamedtype11SHORTSTRING;2A.;CLASSPARENT::35=##30;:11unnamedtype;2A.;INSTANCESIZE::36=##3;:11unnamedtype;2A.;INHERITSFROM::37=##34;:11unnamedtype6TCLASS;2A.;STRINGMESSAGETABLE::38=##39;:11unnamedtype;2A.;DISPATCH::40=##5;:7TOBJECT3var;2A.;DISPATCHSTR::41=##5;:7TOBJECT3var;2A.;METHODADDRESS::42=##4;:11unnamedtype11SHORTSTRING;2A.;METHODNAME::43=##12;:11unnamedtype11SHORTSTRING7POINTER;2A.;FIELDADDRESS::44=##4;:7TOBJECT11SHORTSTRING;2A.;AFTERCONSTRUCTION::45=##5;:7TOBJECT;2A*5;18;;BEFOREDESTRUCTION::46=##5;:7TOBJECT;2A*6;18;;DEFAULTHANDLERSTR::47=##5;:7TOBJECT3var;2A*7;18;;GETINTERFACE::48=##34;:7TOBJECT5TGUID3out;2A.;GETINTERFACEBYSTR::49=##34;:7TOBJECT11SHORTSTRING3out;2A.;GETINTERFACEENTRY::50=##51;:11unnamedtype5TGUID;2A.;GETINTERFACEENTRYBYSTR::52=##51;:11unnamedtype11SHORTSTRING;2A.;GETINTERFACETABLE::53=##54;:11unnamedtype;2A.;;~%18;",128,0,0,0
	.stabs ":Tt19=*18",128,0,0,0
	.stabs "vmt_SYSTEMTOBJECT:S15",38,0,0,VMT_SYSTEM_TOBJECT
	.stabs "TPERSISTENT:Tt56=s4!1,020,18;ASSIGNERROR::55=##5;:11TPERSISTENT11TPERSISTENT;2A.;ASSIGNTO::58=##5;:11TPERSISTENT11TPERSISTENT;2A*8;56;;DEFINEPROPERTIES::59=##5;:11TPERSISTENT6TFILER;2A*9;56;;GETOWNER::60=##57;:11TPERSISTENT;2A*10;56;;DESTROY::61=##5;:__dt__11TPERSISTENT7POINTER;2A*0;56;;ASSIGN::62=##5;:11TPERSISTENT11TPERSISTENT;2A*11;56;;GETNAMEPATH::63=##64;:11TPERSISTENT10ANSISTRING;2A*12;56;;;~%18;",128,0,0,0
	.stabs ":Tt57=*56",128,0,0,0
	.stabs "vmt_CLASSESTPERSISTENT:S15",38,0,0,VMT_CLASSES_TPERSISTENT
	.stabs "BOOLEAN:t34=-21;",128,0,0,0
	.stabs "TNOTIFYEVENT:t65=*f5",128,0,0,0
	.stabs "TFPIMGPROGRESSEVENT:t66=*f5",128,0,0,0
	.stabs "TGRAPHIC:Tt8=s25!1,020,56;FMODIFIED:/034,32,8;FONCHANGE:/065,64,64;FONPROGRESS:/066,128,64;FPALETTEMODIFIED:/034,192,8;CHANGED::67=##5;:8TGRAPHIC7TOBJECT;2A*13;8;;EQUALS::68=##34;:8TGRAPHIC8TGRAPHIC;2A*14;8;;DEFINEPROPERTIES::69=##5;:8TGRAPHIC6TFILER;2A*9;8;;DRAW::70=##5;:8TGRAPHIC7TCANVAS5TRECT;2A*15;8;;GETEMPTY::71=##34;:8TGRAPHIC;2A*16;8;;GETHEIGHT::72=##3;:8TGRAPHIC;2A*17;8;;GETMIMETYPE::73=##64;:8TGRAPHIC10ANSISTRING;2A*18;8;;GETPALETTE::74=##75;:8TGRAPHIC;2A*19;8;;GETTRANSPARENT::76=##34;:8TGRAPHIC;2A*20;8;;GETWIDTH::77=##3;:8TGRAPHIC;2A*21;8;;PROGRESS::78=##5;:8TGRAPHIC7TOBJECT19TFPIMGPROGRESSSTAGE4BYTE7BOOLEAN5TRECT10ANSISTRING7BOOLEAN;2A*22;8;;READDATA::79=##5;:8TGRAPHIC7TSTREAM;2A*24;8;;SETHEIGHT::80=##5;:8TGRAPHIC7LONGINT;2A*25;8;;SETPALETTE::81=##5;:8TGRAPHIC8HPALETTE;2A*26;8;;SETTRANSPARENT::82=##5;:8TGRAPHIC7BOOLEAN;2A*27;8;;SETWIDTH::83=##5;:8TGRAPHIC7LONGINT;2A*28;8;;SETMODIFIED::84=##5;:8TGRAPHIC7BOOLEAN;2A.;WRITEDATA::85=##5;:8TGRAPHIC7TSTREAM;2A*29;8;;ASSIGN::86=##5;:8TGRAPHIC11TPERSISTENT;2A*11;8;;CREATE::87=##9;:__ct__8TGRAPHIC7POINTER;2A*30;8;;CLEAR::88=##5;:8TGRAPHIC;2A*31;8;;LAZARUSRESOURCETYPEVALID::89=##34;:8TGRAPHIC10ANSISTRING;2A*32;8;;LOADFROMFILE::90=##5;:8TGRAPHIC10ANSISTRING;2A*33;8;;LOADFROMSTREAM::91=##5;:8TGRAPHIC7TSTREAM;2A*34;8;;LOADFROMMIMESTREAM::92=##5;:8TGRAPHIC7TSTREAM10ANSISTRING;2A*35;8;;LOADFROMLAZARUSRESOURCE::93=##5;:8TGRAPHIC10ANSISTRING;2A*36;8;;LOADFROMRESOURCENAME::94=##5;:8TGRAPHIC7LONGINT10ANSISTRING;2A.;LOADFROMRESOURCEID::95=##5;:8TGRAPHIC7LONGINT7LONGINT;2A.;LOADFROMCLIPBOARDFORMAT::96=##5;:8TGRAPHIC8LONGWORD;2A*37;8;;LOADFROMCLIPBOARDFORMATID::97=##5;:8TGRAPHIC14TCLIPBOARDTYPE8LONGWORD;2A*38;8;;SAVETOFILE::98=##5;:8TGRAPHIC10ANSISTRING;2A*39;8;;SAVETOSTREAM::99=##5;:8TGRAPHIC7TSTREAM;2A*40;8;;SAVETOCLIPBOARDFORMAT::100=##5;:8TGRAPHIC8LONGWORD;2A*41;8;;SAVETOCLIPBOARDFORMATID::101=##5;:8TGRAPHIC14TCLIPBOARDTYPE8LONGWORD;2A*42;8;;GETSUPPORTEDSOURCEMIMETYPES::102=##5;:8TGRAPHIC8TSTRINGS;2A*43;8;;GETRESOURCETYPE::103=##104;:8TGRAPHIC;2A*44;8;;GETFILEEXTENSIONS::105=##64;:11unnamedtype10ANSISTRING;2A*45;8;;;~%18;",128,0,0,0
	.stabs ":Tt9=*8",128,0,0,0
	.stabs "vmt_GRAPHICSTGRAPHIC:S15",38,0,0,VMT_GRAPHICS_TGRAPHIC
# Defs - End unit GRAPHICS has index 45
# Defs - Begin unit WSLCLCLASSES has index 149
# Defs - End unit WSLCLCLASSES has index 149
# Defs - Begin unit LCLCLASSES has index 53
# Defs - End unit LCLCLASSES has index 53
# Defs - Begin unit UTRACE has index 153
# Defs - End unit UTRACE has index 153
# Defs - Begin unit STRUTILS has index 156
# Defs - End unit STRUTILS has index 156
# Defs - Begin unit RTTIUTILS has index 155
# Defs - End unit RTTIUTILS has index 155
# Defs - Begin unit PROPERTYSTORAGE has index 154
# Defs - End unit PROPERTYSTORAGE has index 154
# Defs - Begin unit ACTNLIST has index 49
# Defs - End unit ACTNLIST has index 49
# Defs - Begin unit WSFACTORY has index 152
# Defs - End unit WSFACTORY has index 152
# Defs - Begin unit WSMENUS has index 157
# Defs - End unit WSMENUS has index 157
# Defs - Begin unit MAPS has index 35
# Defs - End unit MAPS has index 35
# Defs - Begin unit LCLVERSION has index 36
# Defs - End unit LCLVERSION has index 36
# Defs - Begin unit CUSTOMTIMER has index 48
# Defs - End unit CUSTOMTIMER has index 48
# Defs - Begin unit CLIPBRD has index 50
# Defs - End unit CLIPBRD has index 50
# Defs - Begin unit CUSTAPP has index 51
# Defs - End unit CUSTAPP has index 51
# Defs - Begin unit HELPINTFS has index 52
# Defs - End unit HELPINTFS has index 52
# Defs - Begin unit WSCONTROLS has index 158
# Defs - End unit WSCONTROLS has index 158
# Defs - Begin unit WSFORMS has index 159
# Defs - End unit WSFORMS has index 159
# Defs - Begin unit FORMS has index 8
# Defs - End unit FORMS has index 8
# Defs - Begin unit MENUS has index 46
# Defs - End unit MENUS has index 46
# Defs - Begin unit CONTROLS has index 54
# Defs - End unit CONTROLS has index 54
# Defs - Begin unit WSPROC has index 151
# Defs - End unit WSPROC has index 151
# Defs - Begin unit WSIMGLIST has index 150
# Defs - End unit WSIMGLIST has index 150
# Defs - Begin unit IMGLIST has index 66
# Defs - End unit IMGLIST has index 66
# Defs - Begin unit THEMES has index 55
# Defs - End unit THEMES has index 55
# Defs - Begin unit INTERFACEBASE has index 42
# Defs - End unit INTERFACEBASE has index 42
# Defs - Begin unit LCLINTF has index 40
# Defs - End unit LCLINTF has index 40
# Defs - Begin unit COMMONTYPES has index 279
	.stabs "LONGWORD:t106=r106;0;-1;",128,0,0,0
	.stabs "TWAVEDATA:t6=ar7;0;2048;106",128,0,0,0
# Defs - End unit COMMONTYPES has index 279
# Defs - Begin unit OSC_VIS has index 277
	.stabs "WORD:t107=r107;0;65535;",128,0,0,0
	.stabs "TFPCOLOR:Tt108=s8RED:107,0,16;GREEN:107,16,16;BLUE:107,32,16;ALPHA:107,48,16;",128,0,0,0
	.stabs "TFPCANVASHELPER:Tt112=s40!1,020,56;FDELAYALLOCATE:/034,32,8;FFPCOLOR:/0108,48,64;FALLOCATED:/034,112,8;FFIXEDCANVAS:/034,120,8;FCANVAS:/0110,128,32;FFLAGS:/0107,160,16;FONCHANGE:/065,192,64;FONCHANGING:/065,256,64;NOTIFYCANVAS::111=##5;:15TFPCANVASHELPER;2A.;GETALLOCATED::114=##34;:15TFPCANVASHELPER;2A*13;112;;SETFLAGS::115=##5;:15TFPCANVASHELPER7LONGINT7BOOLEAN;2A*14;112;;GETFLAGS::116=##34;:15TFPCANVASHELPER7LONGINT;2A*15;112;;CHECKALLOCATED::117=##5;:15TFPCANVASHELPER7BOOLEAN;2A.;SETFIXEDCANVAS::118=##5;:15TFPCANVASHELPER7BOOLEAN;2A.;DOALLOCATERESOURCES::119=##5;:15TFPCANVASHELPER;2A*16;112;;DODEALLOCATERESOURCES::120=##5;:15TFPCANVASHELPER;2A*17;112;;DOCOPYPROPS::121=##5;:15TFPCANVASHELPER15TFPCANVASHELPER;2A*18;112;;SETFPCOLOR::122=##5;:15TFPCANVASHELPER8TFPCOLOR;2A*19;112;;CHANGING::123=##5;:15TFPCANVASHELPER;2A*20;112;;CHANGED::124=##5;:15TFPCANVASHELPER;2A*21;112;;LOCK::125=##5;:15TFPCANVASHELPER;2A.;UNLOCK::126=##5;:15TFPCANVASHELPER;2A.;CREATE::127=##113;:__ct__15TFPCANVASHELPER7POINTER;2A*22;112;;DESTROY::128=##5;:__dt__15TFPCANVASHELPER7POINTER;2A*0;112;;ALLOCATERESOURCES::129=##5;:15TFPCANVASHELPER15TFPCUSTOMCANVAS7BOOLEAN;2A.;DEALLOCATERESOURCES::130=##5;:15TFPCANVASHELPER;2A.;;~%18;",128,0,0,0
	.stabs ":Tt113=*112",128,0,0,0
	.stabs "vmt_FPCANVASTFPCANVASHELPER:S15",38,0,0,VMT_FPCANVAS_TFPCANVASHELPER
	.stabs "ANSISTRING:Tt64=*10",128,0,0,0
	.stabs "TFPCUSTOMFONT:Tt131=s48!1,020,112;FNAME:/064,320,32;FSIZE:/03,352,32;DOCOPYPROPS::133=##5;:13TFPCUSTOMFONT15TFPCANVASHELPER;2A*18;131;;SETNAME::134=##5;:13TFPCUSTOMFONT10ANSISTRING;2A*23;131;;SETSIZE::135=##5;:13TFPCUSTOMFONT7LONGINT;2A*24;131;;COPYFONT::136=##132;:13TFPCUSTOMFONT;2A.;GETTEXTSIZE::137=##5;:13TFPCUSTOMFONT10ANSISTRING7LONGINT7LONGINT;2A.;GETTEXTHEIGHT::138=##3;:13TFPCUSTOMFONT10ANSISTRING;2A.;GETTEXTWIDTH::139=##3;:13TFPCUSTOMFONT10ANSISTRING;2A.;;~%18;",128,0,0,0
	.stabs ":Tt132=*131",128,0,0,0
	.stabs "vmt_FPCANVASTFPCUSTOMFONT:S15",38,0,0,VMT_FPCANVAS_TFPCUSTOMFONT
	.stabs "TFPBRUSHSTYLE:Tt140=eBSSOLID:0,BSCLEAR:1,BSHORIZONTAL:2,BSVERTICAL:3,BSFDIAGONAL:4,BSBDIAGONAL:5,BSCROSS:6,BSDIAGCROSS:7,BSIMAGE:8,BSPATTERN:9,;",128,0,0,0
	.stabs "IUNKNOWN:Tt141=s0QUERYINTERFACE::142=##3;:8IUNKNOWN5TGUID3out;2A*0;141;;_ADDREF::143=##3;:8IUNKNOWN;2A*1;141;;_RELEASE::144=##3;:8IUNKNOWN;2A*2;141;;;",128,0,0,0
	.stabs "ISTRINGSADAPTER:Tt145=s0!1,020,141;REFERENCESTRINGS::146=##5;:15ISTRINGSADAPTER8TSTRINGS;2A*3;145;;RELEASESTRINGS::147=##5;:15ISTRINGSADAPTER;2A*4;145;;;",128,0,0,0
	.stabs "TTEXTLINEBREAKSTYLE:Tt148=eTLBSLF:0,TLBSCRLF:1,TLBSCR:2,;",128,0,0,0
	.stabs "TSTRINGS:Tt162=s21!1,020,56;FSPECIALCHARSINITED:/034,32,8;FQUOTECHAR:/010,40,8;FDELIMITER:/010,48,8;FNAMEVALUESEPARATOR:/010,56,8;FUPDATECOUNT:/03,64,32;FADAPTER:/0145,96,32;FLBS:/0148,128,32;FSTRICTDELIMITER:/034,160,8;GETCOMMATEXT::149=##64;:8TSTRINGS10ANSISTRING;2A.;GETNAME::150=##64;:8TSTRINGS10ANSISTRING7LONGINT;2A.;GETVALUE::151=##64;:8TSTRINGS10ANSISTRING10ANSISTRING;2A.;GETLBS::152=##148;:8TSTRINGS;2A.;SETLBS::153=##5;:8TSTRINGS19TTEXTLINEBREAKSTYLE;2A.;READDATA::154=##5;:8TSTRINGS7TREADER;2A.;SETCOMMATEXT::155=##5;:8TSTRINGS10ANSISTRING;2A.;SETSTRINGSADAPTER::156=##5;:8TSTRINGS15ISTRINGSADAPTER;2A.;SETVALUE::157=##5;:8TSTRINGS10ANSISTRING10ANSISTRING;2A.;SETDELIMITER::158=##5;:8TSTRINGS4CHAR;2A.;SETQUOTECHAR::159=##5;:8TSTRINGS4CHAR;2A.;SETNAMEVALUESEPARATOR::160=##5;:8TSTRINGS4CHAR;2A.;WRITEDATA::161=##5;:8TSTRINGS7TWRITER;2A.;DEFINEPROPERTIES::164=##5;:8TSTRINGS6TFILER;2A*9;162;;ERROR::165=##5;:8TSTRINGS10ANSISTRING7LONGINT;2A.;GET::166=##64;:8TSTRINGS10ANSISTRING7LONGINT;2A*13;162;;GETCAPACITY::167=##3;:8TSTRINGS;2A*14;162;;GETCOUNT::168=##3;:8TSTRINGS;2A*15;162;;GETOBJECT::169=##19;:8TSTRINGS7LONGINT;2A*16;162;;GETTEXTSTR::170=##64;:8TSTRINGS10ANSISTRING;2A*17;162;;PUT::171=##5;:8TSTRINGS7LONGINT10ANSISTRING;2A*18;162;;PUTOBJECT::172=##5;:8TSTRINGS7LONGINT7TOBJECT;2A*19;162;;SETCAPACITY::173=##5;:8TSTRINGS7LONGINT;2A*20;162;;SETTEXTSTR::174=##5;:8TSTRINGS10ANSISTRING;2A*21;162;;SETUPDATESTATE::175=##5;:8TSTRINGS7BOOLEAN;2A*22;162;;DOCOMPARETEXT::176=##3;:8TSTRINGS10ANSISTRING10ANSISTRING;2A*23;162;;GETDELIMITEDTEXT::177=##64;:8TSTRINGS10ANSISTRING;2A.;SETDELIMITEDTEXT::178=##5;:8TSTRINGS10ANSISTRING;2A.;GETVALUEFROMINDEX::179=##64;:8TSTRINGS10ANSISTRING7LONGINT;2A.;SETVALUEFROMINDEX::180=##5;:8TSTRINGS7LONGINT10ANSISTRING;2A.;CHECKSPECIALCHARS::181=##5;:8TSTRINGS;2A.;DESTROY::182=##5;:__dt__8TSTRINGS7POINTER;2A*0;162;;ADD::183=##3;:8TSTRINGS10ANSISTRING;2A*24;162;;ADDOBJECT::184=##3;:8TSTRINGS10ANSISTRING7TOBJECT;2A*25;162;;APPEND::185=##5;:8TSTRINGS10ANSISTRING;2A.;ADDSTRINGS::186=##5;:8TSTRINGS8TSTRINGS;2A*26;162;;ASSIGN::187=##5;:8TSTRINGS11TPERSISTENT;2A*11;162;;BEGINUPDATE::188=##5;:8TSTRINGS;2A.;CLEAR::189=##5;:8TSTRINGS;2A*27;162;;DELETE::190=##5;:8TSTRINGS7LONGINT;2A*28;162;;ENDUPDATE::191=##5;:8TSTRINGS;2A.;EQUALS::192=##34;:8TSTRINGS8TSTRINGS;2A.;EXCHANGE::193=##5;:8TSTRINGS7LONGINT7LONGINT;2A*29;162;;GETTEXT::194=##104;:8TSTRINGS;2A*30;162;;INDEXOF::195=##3;:8TSTRINGS10ANSISTRING;2A*31;162;;INDEXOFNAME::196=##3;:8TSTRINGS10ANSISTRING;2A*32;162;;INDEXOFOBJECT::197=##3;:8TSTRINGS7TOBJECT;2A*33;162;;INSERT::198=##5;:8TSTRINGS7LONGINT10ANSISTRING;2A*34;162;;INSERTOBJECT::199=##5;:8TSTRINGS7LONGINT10ANSISTRING7TOBJECT;2A.;LOADFROMFILE::200=##5;:8TSTRINGS10ANSISTRING;2A*35;162;;LOADFROMSTREAM::201=##5;:8TSTRINGS7TSTREAM;2A*36;162;;MOVE::202=##5;:8TSTRINGS7LONGINT7LONGINT;2A*37;162;;SAVETOFILE::203=##5;:8TSTRINGS10ANSISTRING;2A*38;162;;SAVETOSTREAM::204=##5;:8TSTRINGS7TSTREAM;2A*39;162;;SETTEXT::205=##5;:8TSTRINGS5PCHAR;2A*40;162;;GETNAMEVALUE::206=##5;:8TSTRINGS7LONGINT10ANSISTRING10ANSISTRING;2A.;EXTRACTNAME::207=##64;:8TSTRINGS10ANSISTRING10ANSISTRING;2A.;;~%18;",128,0,0,0
	.stabs ":Tt163=*162",128,0,0,0
	.stabs "vmt_CLASSESTSTRINGS:S15",38,0,0,VMT_CLASSES_TSTRINGS
	.stabs "TSTRINGITEM:Tt208=s8FSTRING:64,0,32;FOBJECT:19,32,32;",128,0,0,0
	.stabs "TSTRINGITEMLIST:t209=ar3;0;134217727;208",128,0,0,0
	.stabs "PSTRINGITEMLIST:t210=*209",128,0,0,0
	.stabs "TDUPLICATES:Tt211=eDUPIGNORE:0,DUPACCEPT:1,DUPERROR:2,;",128,0,0,0
	.stabs "TSTRINGLIST:Tt217=s58!1,020,162;FLIST:/0210,192,32;FCOUNT:/03,224,32;FCAPACITY:/03,256,32;FONCHANGE:/065,288,64;FONCHANGING:/065,352,64;FDUPLICATES:/0211,416,32;FCASESENSITIVE:/034,448,8;FSORTED:/034,456,8;EXCHANGEITEMS::212=##5;:11TSTRINGLIST7LONGINT7LONGINT;2A.;GROW::213=##5;:11TSTRINGLIST;2A.;QUICKSORT::214=##5;:11TSTRINGLIST7LONGINT7LONGINT22TSTRINGLISTSORTCOMPARE;2A.;SETSORTED::215=##5;:11TSTRINGLIST7BOOLEAN;2A.;SETCASESENSITIVE::216=##5;:11TSTRINGLIST7BOOLEAN;2A.;CHANGED::219=##5;:11TSTRINGLIST;2A*41;217;;CHANGING::220=##5;:11TSTRINGLIST;2A*42;217;;GET::221=##64;:11TSTRINGLIST10ANSISTRING7LONGINT;2A*13;217;;GETCAPACITY::222=##3;:11TSTRINGLIST;2A*14;217;;GETCOUNT::223=##3;:11TSTRINGLIST;2A*15;217;;GETOBJECT::224=##19;:11TSTRINGLIST7LONGINT;2A*16;217;;PUT::225=##5;:11TSTRINGLIST7LONGINT10ANSISTRING;2A*18;217;;PUTOBJECT::226=##5;:11TSTRINGLIST7LONGINT7TOBJECT;2A*19;217;;SETCAPACITY::227=##5;:11TSTRINGLIST7LONGINT;2A*20;217;;SETUPDATESTATE::228=##5;:11TSTRINGLIST7BOOLEAN;2A*22;217;;INSERTITEM::229=##5;:11TSTRINGLIST7LONGINT10ANSISTRING;2A*43;217;;DOCOMPARETEXT::230=##3;:11TSTRINGLIST10ANSISTRING10ANSISTRING;2A*23;217;;DESTROY::231=##5;:__dt__11TSTRINGLIST7POINTER;2A*0;217;;ADD::232=##3;:11TSTRINGLIST10ANSISTRING;2A*24;217;;CLEAR::233=##5;:11TSTRINGLIST;2A*27;217;;DELETE::234=##5;:11TSTRINGLIST7LONGINT;2A*28;217;;EXCHANGE::235=##5;:11TSTRINGLIST7LONGINT7LONGINT;2A*29;217;;FIND::236=##34;:11TSTRINGLIST10ANSISTRING7LONGINT;2A*45;217;;INDEXOF::237=##3;:11TSTRINGLIST10ANSISTRING;2A*31;217;;INSERT::238=##5;:11TSTRINGLIST7LONGINT10ANSISTRING;2A*34;217;;SORT::239=##5;:11TSTRINGLIST;2A*46;217;;CUSTOMSORT::240=##5;:11TSTRINGLIST22TSTRINGLISTSORTCOMPARE;2A*47;217;;;~%18;",128,0,0,0
	.stabs ":Tt218=*217",128,0,0,0
	.stabs "vmt_CLASSESTSTRINGLIST:S15",38,0,0,VMT_CLASSES_TSTRINGLIST
	.stabs "TFPCOLORARRAY:t241=ar3;0;268435454;108",128,0,0,0
	.stabs "PFPCOLORARRAY:t242=*241",128,0,0,0
	.stabs "TFPPALETTE:Tt243=s16!1,020,18;FDATA:/1242,32,32;FCOUNT:/13,64,32;FCAPACITY:/13,96,32;SETCOUNT::245=##5;:10TFPPALETTE7LONGINT;2A*8;243;;GETCOUNT::246=##3;:10TFPPALETTE;2A.;SETCOLOR::247=##5;:10TFPPALETTE7LONGINT8TFPCOLOR;2A*9;243;;GETCOLOR::248=##108;:10TFPPALETTE8TFPCOLOR7LONGINT;2A.;CHECKINDEX::249=##5;:10TFPPALETTE7LONGINT;2A*10;243;;ENLARGEDATA::250=##5;:10TFPPALETTE;2A*11;243;;CREATE::251=##244;:__ct__10TFPPALETTE7POINTER7LONGINT;2A.;DESTROY::252=##5;:__dt__10TFPPALETTE7POINTER;2A*0;243;;BUILD::253=##5;:10TFPPALETTE14TFPCUSTOMIMAGE;2A*12;243;;COPY::254=##5;:10TFPPALETTE10TFPPALETTE;2A*13;243;;MERGE::255=##5;:10TFPPALETTE10TFPPALETTE;2A*14;243;;INDEXOF::256=##3;:10TFPPALETTE8TFPCOLOR;2A*15;243;;ADD::257=##3;:10TFPPALETTE8TFPCOLOR;2A*16;243;;CLEAR::258=##5;:10TFPPALETTE;2A*17;243;;;~%18;",128,0,0,0
	.stabs ":Tt244=*243",128,0,0,0
	.stabs "vmt_FPIMAGETFPPALETTE:S15",38,0,0,VMT_FPIMAGE_TFPPALETTE
	.stabs "TFPCUSTOMIMAGE:Tt274=s28!1,020,56;FONPROGRESS:/066,32,64;FEXTRA:/0218,96,32;FPALETTE:/0244,128,32;FHEIGHT:/03,160,32;FWIDTH:/03,192,32;SETHEIGHT::259=##5;:14TFPCUSTOMIMAGE7LONGINT;2A.;SETWIDTH::260=##5;:14TFPCUSTOMIMAGE7LONGINT;2A.;SETEXTRA::261=##5;:14TFPCUSTOMIMAGE10ANSISTRING10ANSISTRING;2A.;GETEXTRA::262=##64;:14TFPCUSTOMIMAGE10ANSISTRING10ANSISTRING;2A.;SETEXTRAVALUE::263=##5;:14TFPCUSTOMIMAGE7LONGINT10ANSISTRING;2A.;GETEXTRAVALUE::264=##64;:14TFPCUSTOMIMAGE10ANSISTRING7LONGINT;2A.;SETEXTRAKEY::265=##5;:14TFPCUSTOMIMAGE7LONGINT10ANSISTRING;2A.;GETEXTRAKEY::266=##64;:14TFPCUSTOMIMAGE10ANSISTRING7LONGINT;2A.;CHECKINDEX::267=##5;:14TFPCUSTOMIMAGE7LONGINT7LONGINT;2A.;CHECKPALETTEINDEX::268=##5;:14TFPCUSTOMIMAGE7LONGINT;2A.;SETCOLOR::269=##5;:14TFPCUSTOMIMAGE7LONGINT7LONGINT8TFPCOLOR;2A.;GETCOLOR::270=##108;:14TFPCUSTOMIMAGE8TFPCOLOR7LONGINT7LONGINT;2A.;SETPIXEL::271=##5;:14TFPCUSTOMIMAGE7LONGINT7LONGINT7LONGINT;2A.;GETPIXEL::272=##3;:14TFPCUSTOMIMAGE7LONGINT7LONGINT;2A.;GETUSEPALETTE::273=##34;:14TFPCUSTOMIMAGE;2A.;SETINTERNALCOLOR::276=##5;:14TFPCUSTOMIMAGE7LONGINT7LONGINT8TFPCOLOR;2A*13;274;;GETINTERNALCOLOR::277=##108;:14TFPCUSTOMIMAGE8TFPCOLOR7LONGINT7LONGINT;2A*14;274;;SETINTERNALPIXEL::278=##5;:14TFPCUSTOMIMAGE7LONGINT7LONGINT7LONGINT;2A*15;274;;GETINTERNALPIXEL::279=##3;:14TFPCUSTOMIMAGE7LONGINT7LONGINT;2A*16;274;;SETUSEPALETTE::280=##5;:14TFPCUSTOMIMAGE7BOOLEAN;2A*17;274;;PROGRESS::281=##5;:14TFPCUSTOMIMAGE7TOBJECT19TFPIMGPROGRESSSTAGE4BYTE7BOOLEAN5TRECT10ANSISTRING7BOOLEAN;2A*18;274;;CREATE::282=##275;:__ct__14TFPCUSTOMIMAGE7POINTER7LONGINT7LONGINT;2A*19;274;;DESTROY::283=##5;:__dt__14TFPCUSTOMIMAGE7POINTER;2A*0;274;;ASSIGN::284=##5;:14TFPCUSTOMIMAGE11TPERSISTENT;2A*11;274;;LOADFROMSTREAM::285=##5;:14TFPCUSTOMIMAGE7TSTREAM20TFPCUSTOMIMAGEREADER;2A.;LOADFROMFILE::286=##5;:14TFPCUSTOMIMAGE10ANSISTRING20TFPCUSTOMIMAGEREADER;2A.;SAVETOSTREAM::287=##5;:14TFPCUSTOMIMAGE7TSTREAM20TFPCUSTOMIMAGEWRITER;2A.;SAVETOFILE::288=##5;:14TFPCUSTOMIMAGE10ANSISTRING20TFPCUSTOMIMAGEWRITER;2A.;SETSIZE::289=##5;:14TFPCUSTOMIMAGE7LONGINT7LONGINT;2A*20;274;;REMOVEEXTRA::290=##5;:14TFPCUSTOMIMAGE10ANSISTRING;2A.;EXTRACOUNT::291=##3;:14TFPCUSTOMIMAGE;2A.;;~%18;",128,0,0,0
	.stabs ":Tt275=*274",128,0,0,0
	.stabs "vmt_FPIMAGETFPCUSTOMIMAGE:S15",38,0,0,VMT_FPIMAGE_TFPCUSTOMIMAGE
	.stabs "SHORTINT:t292=r292;-128;127;",128,0,0,0
	.stabs "TBRUSHPATTERN:t293=ar292;0;31;106",128,0,0,0
	.stabs "TFPCUSTOMBRUSH:Tt294=s176!1,020,112;FSTYLE:/0140,320,32;FIMAGE:/0275,352,32;FPATTERN:/0293,384,1024;SETSTYLE::296=##5;:14TFPCUSTOMBRUSH13TFPBRUSHSTYLE;2A*23;294;;SETIMAGE::297=##5;:14TFPCUSTOMBRUSH14TFPCUSTOMIMAGE;2A*24;294;;DOCOPYPROPS::298=##5;:14TFPCUSTOMBRUSH15TFPCANVASHELPER;2A*18;294;;COPYBRUSH::299=##295;:14TFPCUSTOMBRUSH;2A.;;~%18;",128,0,0,0
	.stabs ":Tt295=*294",128,0,0,0
	.stabs "vmt_FPCANVASTFPCUSTOMBRUSH:S15",38,0,0,VMT_FPCANVAS_TFPCUSTOMBRUSH
	.stabs "TFPPENSTYLE:Tt300=ePSSOLID:0,PSDASH:1,PSDOT:2,PSDASHDOT:3,PSDASHDOTDOT:4,PSINSIDEFRAME:5,PSPATTERN:6,PSCLEAR:7,;",128,0,0,0
	.stabs "TFPPENMODE:Tt301=ePMBLACK:0,PMWHITE:1,PMNOP:2,PMNOT:3,PMCOPY:4,PMNOTCOPY:5,PMMERGEPENNOT:6,PMMASKPENNOT:7,PMMERGENOTPEN:8,PMMASKNOTPEN:9,PMMERGE:10,PMNOTMERGE:11,PMMASK:12,PMNOTMASK:13,PMXOR:14,PMNOTXOR:15,;",128,0,0,0
	.stabs "TFPCUSTOMPEN:Tt302=s56!1,020,112;FSTYLE:/0300,320,32;FWIDTH:/03,352,32;FMODE:/0301,384,32;FPATTERN:/0106,416,32;DOCOPYPROPS::304=##5;:12TFPCUSTOMPEN15TFPCANVASHELPER;2A*18;302;;SETMODE::305=##5;:12TFPCUSTOMPEN10TFPPENMODE;2A*23;302;;SETWIDTH::306=##5;:12TFPCUSTOMPEN7LONGINT;2A*24;302;;SETSTYLE::307=##5;:12TFPCUSTOMPEN11TFPPENSTYLE;2A*25;302;;SETPATTERN::308=##5;:12TFPCUSTOMPEN8LONGWORD;2A*26;302;;COPYPEN::309=##303;:12TFPCUSTOMPEN;2A.;;~%18;",128,0,0,0
	.stabs ":Tt303=*302",128,0,0,0
	.stabs "vmt_FPCANVASTFPCUSTOMPEN:S15",38,0,0,VMT_FPCANVAS_TFPCUSTOMPEN
	.stabs "TPOINT:Tt310=s8X:3,0,32;Y:3,32,32;",128,0,0,0
	.stabs "TRECT:Tt311=s16LEFT:3,0,32;TOP:3,32,32;RIGHT:3,64,32;BOTTOM:3,96,32;TOPLEFT:310,0,64;BOTTOMRIGHT:310,64,64;",128,0,0,0
	.stabs "TPOINTERLIST:t312=ar3;0;134217726;4",128,0,0,0
	.stabs "PPOINTERLIST:t313=*312",128,0,0,0
	.stabs "TFPLIST:Tt327=s16!1,020,18;FLIST:/0313,32,32;FCOUNT:/03,64,32;FCAPACITY:/03,96,32;COPYMOVE::314=##5;:7TFPLIST7TFPLIST;2A.;MERGEMOVE::315=##5;:7TFPLIST7TFPLIST;2A.;DOCOPY::316=##5;:7TFPLIST7TFPLIST7TFPLIST;2A.;DOSRCUNIQUE::317=##5;:7TFPLIST7TFPLIST7TFPLIST;2A.;DOAND::318=##5;:7TFPLIST7TFPLIST7TFPLIST;2A.;DODESTUNIQUE::319=##5;:7TFPLIST7TFPLIST7TFPLIST;2A.;DOOR::320=##5;:7TFPLIST7TFPLIST7TFPLIST;2A.;DOXOR::321=##5;:7TFPLIST7TFPLIST7TFPLIST;2A.;GET::322=##4;:7TFPLIST7LONGINT;2A.;PUT::323=##5;:7TFPLIST7LONGINT7POINTER;2A.;SETCAPACITY::324=##5;:7TFPLIST7LONGINT;2A.;SETCOUNT::325=##5;:7TFPLIST7LONGINT;2A.;RAISEINDEXERROR::326=##5;:7TFPLIST7LONGINT;2A.;DESTROY::329=##5;:__dt__7TFPLIST7POINTER;2A*0;327;;ADDLIST::330=##5;:7TFPLIST7TFPLIST;2A.;ADD::331=##3;:7TFPLIST7POINTER;2A.;CLEAR::332=##5;:7TFPLIST;2A.;DELETE::333=##5;:7TFPLIST7LONGINT;2A.;ERROR::334=##5;:11unnamedtype10ANSISTRING7LONGINT;2A.;EXCHANGE::335=##5;:7TFPLIST7LONGINT7LONGINT;2A.;EXPAND::336=##328;:7TFPLIST;2A.;EXTRACT::337=##4;:7TFPLIST7POINTER;2A.;FIRST::338=##4;:7TFPLIST;2A.;INDEXOF::339=##3;:7TFPLIST7POINTER;2A.;INSERT::340=##5;:7TFPLIST7LONGINT7POINTER;2A.;LAST::341=##4;:7TFPLIST;2A.;MOVE::342=##5;:7TFPLIST7LONGINT7LONGINT;2A.;ASSIGN::343=##5;:7TFPLIST7TFPLIST13TLISTASSIGNOP7TFPLIST;2A.;REMOVE::344=##3;:7TFPLIST7POINTER;2A.;PACK::345=##5;:7TFPLIST;2A.;SORT::346=##5;:7TFPLIST16TLISTSORTCOMPARE;2A.;FOREACHCALL::347=##5;:7TFPLIST13TLISTCALLBACK7POINTER;2A.;;~%18;",128,0,0,0
	.stabs ":Tt328=*327",128,0,0,0
	.stabs "vmt_CLASSESTFPLIST:S15",38,0,0,VMT_CLASSES_TFPLIST
	.stabs "TLIST:Tt357=s8!1,020,18;FLIST:/0328,32,32;COPYMOVE::348=##5;:5TLIST5TLIST;2A.;MERGEMOVE::349=##5;:5TLIST5TLIST;2A.;DOCOPY::350=##5;:5TLIST5TLIST5TLIST;2A.;DOSRCUNIQUE::351=##5;:5TLIST5TLIST5TLIST;2A.;DOAND::352=##5;:5TLIST5TLIST5TLIST;2A.;DODESTUNIQUE::353=##5;:5TLIST5TLIST5TLIST;2A.;DOOR::354=##5;:5TLIST5TLIST5TLIST;2A.;DOXOR::355=##5;:5TLIST5TLIST5TLIST;2A.;GET::356=##4;:5TLIST7LONGINT;2A.;GROW::359=##5;:5TLIST;2A*8;357;;PUT::360=##5;:5TLIST7LONGINT7POINTER;2A.;NOTIFY::361=##5;:5TLIST7POINTER17TLISTNOTIFICATION;2A*9;357;;SETCAPACITY::362=##5;:5TLIST7LONGINT;2A.;GETCAPACITY::363=##3;:5TLIST;2A.;SETCOUNT::364=##5;:5TLIST7LONGINT;2A.;GETCOUNT::365=##3;:5TLIST;2A.;GETLIST::366=##313;:5TLIST;2A.;CREATE::367=##358;:__ct__5TLIST7POINTER;2A.;DESTROY::368=##5;:__dt__5TLIST7POINTER;2A*0;357;;ADDLIST::369=##5;:5TLIST5TLIST;2A.;ADD::370=##3;:5TLIST7POINTER;2A.;CLEAR::371=##5;:5TLIST;2A*10;357;;DELETE::372=##5;:5TLIST7LONGINT;2A.;ERROR::373=##5;:11unnamedtype10ANSISTRING7LONGINT;2A*11;357;;EXCHANGE::374=##5;:5TLIST7LONGINT7LONGINT;2A.;EXPAND::375=##358;:5TLIST;2A.;EXTRACT::376=##4;:5TLIST7POINTER;2A.;FIRST::377=##4;:5TLIST;2A.;INDEXOF::378=##3;:5TLIST7POINTER;2A.;INSERT::379=##5;:5TLIST7LONGINT7POINTER;2A.;LAST::380=##4;:5TLIST;2A.;MOVE::381=##5;:5TLIST7LONGINT7LONGINT;2A.;ASSIGN::382=##5;:5TLIST5TLIST13TLISTASSIGNOP5TLIST;2A.;REMOVE::383=##3;:5TLIST7POINTER;2A.;PACK::384=##5;:5TLIST;2A.;SORT::385=##5;:5TLIST16TLISTSORTCOMPARE;2A.;;~%18;",128,0,0,0
	.stabs ":Tt358=*357",128,0,0,0
	.stabs "vmt_CLASSESTLIST:S15",38,0,0,VMT_CLASSES_TLIST
	.stabs "TFPCUSTOMINTERPOLATION:Tt386=s12!1,020,18;FCANVAS:/0110,32,32;FIMAGE:/0275,64,32;INITIALIZE::388=##5;:22TFPCUSTOMINTERPOLATION14TFPCUSTOMIMAGE15TFPCUSTOMCANVAS;2A*8;386;;EXECUTE::389=##5;:22TFPCUSTOMINTERPOLATION7LONGINT7LONGINT7LONGINT7LONGINT;2A*9;386;;;~%18;",128,0,0,0
	.stabs ":Tt387=*386",128,0,0,0
	.stabs "vmt_FPCANVASTFPCUSTOMINTERPOLATION:S15",38,0,0,VMT_FPCANVAS_TFPCUSTOMINTERPOLATION
	.stabs "TFPCUSTOMCANVAS:Tt109=s68!1,020,56;FCLIPPING:/034,32,8;FMANAGERESOURCES:/034,40,8;FREMOVINGHELPERS:/034,48,8;FDEFAULTFONT:/0132,64,32;FFONT:/0132,96,32;FDEFAULTBRUSH:/0295,128,32;FBRUSH:/0295,160,32;FDEFAULTPEN:/0303,192,32;FPEN:/0303,224,32;FPENPOS:/0310,256,64;FCLIPRECT:/0311,320,128;FHELPERS:/0358,448,32;FLOCKS:/03,480,32;FINTERPOLATION:/0387,512,32;ALLOWFONT::390=##34;:15TFPCUSTOMCANVAS13TFPCUSTOMFONT;2A.;ALLOWBRUSH::391=##34;:15TFPCUSTOMCANVAS14TFPCUSTOMBRUSH;2A.;ALLOWPEN::392=##34;:15TFPCUSTOMCANVAS12TFPCUSTOMPEN;2A.;CREATEDEFAULTFONT::393=##132;:15TFPCUSTOMCANVAS;2A.;CREATEDEFAULTPEN::394=##303;:15TFPCUSTOMCANVAS;2A.;CREATEDEFAULTBRUSH::395=##295;:15TFPCUSTOMCANVAS;2A.;REMOVEHELPERS::396=##5;:15TFPCUSTOMCANVAS;2A.;GETFONT::397=##132;:15TFPCUSTOMCANVAS;2A.;GETBRUSH::398=##295;:15TFPCUSTOMCANVAS;2A.;GETPEN::399=##303;:15TFPCUSTOMCANVAS;2A.;DOCREATEDEFAULTFONT::400=##132;:15TFPCUSTOMCANVAS;2A*13;109;;DOCREATEDEFAULTPEN::401=##303;:15TFPCUSTOMCANVAS;2A*14;109;;DOCREATEDEFAULTBRUSH::402=##295;:15TFPCUSTOMCANVAS;2A*15;109;;SETFONT::403=##5;:15TFPCUSTOMCANVAS13TFPCUSTOMFONT;2A*16;109;;SETBRUSH::404=##5;:15TFPCUSTOMCANVAS14TFPCUSTOMBRUSH;2A*17;109;;SETPEN::405=##5;:15TFPCUSTOMCANVAS12TFPCUSTOMPEN;2A*18;109;;DOALLOWFONT::406=##34;:15TFPCUSTOMCANVAS13TFPCUSTOMFONT;2A*19;109;;DOALLOWPEN::407=##34;:15TFPCUSTOMCANVAS12TFPCUSTOMPEN;2A*20;109;;DOALLOWBRUSH::408=##34;:15TFPCUSTOMCANVAS14TFPCUSTOMBRUSH;2A*21;109;;SETCOLOR::409=##5;:15TFPCUSTOMCANVAS7LONGINT7LONGINT8TFPCOLOR;2A*22;109;;GETCOLOR::410=##108;:15TFPCUSTOMCANVAS8TFPCOLOR7LONGINT7LONGINT;2A*23;109;;SETHEIGHT::411=##5;:15TFPCUSTOMCANVAS7LONGINT;2A*24;109;;GETHEIGHT::412=##3;:15TFPCUSTOMCANVAS;2A*25;109;;SETWIDTH::413=##5;:15TFPCUSTOMCANVAS7LONGINT;2A*26;109;;GETWIDTH::414=##3;:15TFPCUSTOMCANVAS;2A*27;109;;GETCLIPRECT::415=##311;:15TFPCUSTOMCANVAS5TRECT;2A*28;109;;SETCLIPRECT::416=##5;:15TFPCUSTOMCANVAS5TRECT;2A*29;109;;GETCLIPPING::417=##34;:15TFPCUSTOMCANVAS;2A*30;109;;SETCLIPPING::418=##5;:15TFPCUSTOMCANVAS7BOOLEAN;2A*31;109;;SETPENPOS::419=##5;:15TFPCUSTOMCANVAS6TPOINT;2A*32;109;;DOLOCKCANVAS::420=##5;:15TFPCUSTOMCANVAS;2A*33;109;;DOUNLOCKCANVAS::421=##5;:15TFPCUSTOMCANVAS;2A*34;109;;DOTEXTOUT::422=##5;:15TFPCUSTOMCANVAS7LONGINT7LONGINT10ANSISTRING;2A*35;109;;DOGETTEXTSIZE::423=##5;:15TFPCUSTOMCANVAS10ANSISTRING7LONGINT7LONGINT;2A*36;109;;DOGETTEXTHEIGHT::424=##3;:15TFPCUSTOMCANVAS10ANSISTRING;2A*37;109;;DOGETTEXTWIDTH::425=##3;:15TFPCUSTOMCANVAS10ANSISTRING;2A*38;109;;DORECTANGLE::426=##5;:15TFPCUSTOMCANVAS5TRECT;2A*39;109;;DORECTANGLEFILL::427=##5;:15TFPCUSTOMCANVAS5TRECT;2A*40;109;;DORECTANGLEANDFILL::428=##5;:15TFPCUSTOMCANVAS5TRECT;2A*41;109;;DOELLIPSEFILL::429=##5;:15TFPCUSTOMCANVAS5TRECT;2A*42;109;;DOELLIPSE::430=##5;:15TFPCUSTOMCANVAS5TRECT;2A*43;109;;DOELLIPSEANDFILL::431=##5;:15TFPCUSTOMCANVAS5TRECT;2A*44;109;;DOPOLYGONFILL::432=##5;:15TFPCUSTOMCANVAS11unnamedtype7LONGINT;2A*45;109;;DOPOLYGON::433=##5;:15TFPCUSTOMCANVAS11unnamedtype7LONGINT;2A*46;109;;DOPOLYGONANDFILL::434=##5;:15TFPCUSTOMCANVAS11unnamedtype7LONGINT;2A*47;109;;DOPOLYLINE::435=##5;:15TFPCUSTOMCANVAS11unnamedtype7LONGINT;2A*48;109;;DOFLOODFILL::436=##5;:15TFPCUSTOMCANVAS7LONGINT7LONGINT;2A*49;109;;DOMOVETO::437=##5;:15TFPCUSTOMCANVAS7LONGINT7LONGINT;2A*50;109;;DOLINETO::438=##5;:15TFPCUSTOMCANVAS7LONGINT7LONGINT;2A*51;109;;DOLINE::439=##5;:15TFPCUSTOMCANVAS7LONGINT7LONGINT7LONGINT7LONGINT;2A*52;109;;DOCOPYRECT::440=##5;:15TFPCUSTOMCANVAS7LONGINT7LONGINT15TFPCUSTOMCANVAS5TRECT;2A*53;109;;DODRAW::441=##5;:15TFPCUSTOMCANVAS7LONGINT7LONGINT14TFPCUSTOMIMAGE;2A*54;109;;CHECKHELPER::442=##5;:15TFPCUSTOMCANVAS15TFPCANVASHELPER;2A*55;109;;ADDHELPER::443=##5;:15TFPCUSTOMCANVAS15TFPCANVASHELPER;2A.;CREATE::444=##110;:__ct__15TFPCUSTOMCANVAS7POINTER;2A.;DESTROY::445=##5;:__dt__15TFPCUSTOMCANVAS7POINTER;2A*0;109;;LOCKCANVAS::446=##5;:15TFPCUSTOMCANVAS;2A.;UNLOCKCANVAS::447=##5;:15TFPCUSTOMCANVAS;2A.;LOCKED::448=##34;:15TFPCUSTOMCANVAS;2A.;CREATEFONT::449=##132;:15TFPCUSTOMCANVAS;2A.;CREATEPEN::450=##303;:15TFPCUSTOMCANVAS;2A.;CREATEBRUSH::451=##295;:15TFPCUSTOMCANVAS;2A.;TEXTOUT::452=##5;:15TFPCUSTOMCANVAS7LONGINT7LONGINT10ANSISTRING;2A.;GETTEXTSIZE::453=##5;:15TFPCUSTOMCANVAS10ANSISTRING7LONGINT7LONGINT;2A.;GETTEXTHEIGHT::454=##3;:15TFPCUSTOMCANVAS10ANSISTRING;2A.;GETTEXTWIDTH::455=##3;:15TFPCUSTOMCANVAS10ANSISTRING;2A.;ELLIPSE::456=##5;:15TFPCUSTOMCANVAS5TRECT;2A.;ELLIPSEC::457=##5;:15TFPCUSTOMCANVAS7LONGINT7LONGINT8LONGWORD8LONGWORD;2A.;POLYGON::458=##5;:15TFPCUSTOMCANVAS11unnamedtype7LONGINT;2A.;POLYLINE::459=##5;:15TFPCUSTOMCANVAS11unnamedtype7LONGINT;2A.;RECTANGLE::460=##5;:15TFPCUSTOMCANVAS5TRECT;2A.;FLOODFILL::461=##5;:15TFPCUSTOMCANVAS7LONGINT7LONGINT;2A.;CLEAR::462=##5;:15TFPCUSTOMCANVAS;2A.;MOVETO::463=##5;:15TFPCUSTOMCANVAS7LONGINT7LONGINT;2A.;LINETO::464=##5;:15TFPCUSTOMCANVAS7LONGINT7LONGINT;2A.;LINE::465=##5;:15TFPCUSTOMCANVAS7LONGINT7LONGINT7LONGINT7LONGINT;2A.;COPYRECT::466=##5;:15TFPCUSTOMCANVAS7LONGINT7LONGINT15TFPCUSTOMCANVAS5TRECT;2A.;DRAW::467=##5;:15TFPCUSTOMCANVAS7LONGINT7LONGINT14TFPCUSTOMIMAGE;2A.;STRETCHDRAW::468=##5;:15TFPCUSTOMCANVAS7LONGINT7LONGINT7LONGINT7LONGINT14TFPCUSTOMIMAGE;2A.;ERASE::469=##5;:15TFPCUSTOMCANVAS;2A*56;109;;;~%18;",128,0,0,0
	.stabs ":Tt110=*109",128,0,0,0
	.stabs "vmt_FPCANVASTFPCUSTOMCANVAS:S15",38,0,0,VMT_FPCANVAS_TFPCUSTOMCANVAS
	.stabs "TANTIALIASINGMODE:Tt470=eAMDONTCARE:0,AMON:1,AMOFF:2,;",128,0,0,0
	.stabs "TCANVASSTATES:Tt471=eCSHANDLEVALID:0,CSFONTVALID:1,CSPENVALID:2,CSBRUSHVALID:3,CSREGIONVALID:4,;",128,0,0,0
	.stabs "TCANVASSTATE:t472=@s32;S471",128,0,0,0
	.stabs "HFONT:t473=r473;-2147483648;2147483647;",128,0,0,0
	.stabs "HPEN:t474=r474;-2147483648;2147483647;",128,0,0,0
	.stabs "HBRUSH:t475=r475;-2147483648;2147483647;",128,0,0,0
	.stabs "HRGN:t476=r476;-2147483648;2147483647;",128,0,0,0
	.stabs "HDC:t477=r477;-2147483648;2147483647;",128,0,0,0
	.stabs "TALIGNMENT:Tt478=eTALEFTJUSTIFY:0,TARIGHTJUSTIFY:1,TACENTER:2,;",128,0,0,0
	.stabs "TTEXTLAYOUT:Tt479=eTLTOP:0,TLCENTER:1,TLBOTTOM:2,;",128,0,0,0
	.stabs "TTEXTSTYLE:Tt480=s16ALIGNMENT:478,0,32;LAYOUT:479,32,32;SINGLELINE:34,64,8;CLIPPING:34,72,8;EXPANDTABS:34,80,8;SHOWPREFIX:34,88,8;WORDBREAK:34,96,8;OPAQUE:34,104,8;SYSTEMFONT:34,112,8;RIGHTTOLEFT:34,120,8;",128,0,0,0
	.stabs "TGRAPHICSOBJECT:Tt482=s20!1,020,56;FONCHANGING:/065,32,64;FONCHANGE:/065,96,64;DOCHANGE::481=##5;:15TGRAPHICSOBJECT3var;2A.;CHANGING::484=##5;:15TGRAPHICSOBJECT;2A*13;482;;CHANGED::485=##5;:15TGRAPHICSOBJECT;2A*14;482;;LOCK::486=##5;:15TGRAPHICSOBJECT;2A.;UNLOCK::487=##5;:15TGRAPHICSOBJECT;2A.;;~%18;",128,0,0,0
	.stabs ":Tt483=*482",128,0,0,0
	.stabs "vmt_GRAPHICSTGRAPHICSOBJECT:S15",38,0,0,VMT_GRAPHICS_TGRAPHICSOBJECT
	.stabs ":Tt488=s4PTR:4,0,32;HANDLE:106,0,32;",128,0,0,0
	.stabs "TWSREFERENCE:Tt492=s4FREF:/1488,0,32;GETALLOCATED::489=##34;:12TWSREFERENCE;2A.;_CLEAR::490=##5;:12TWSREFERENCE;2A.;_INIT::491=##5;:12TWSREFERENCE7POINTER;2A.;;",128,0,0,0
	.stabs "TWSGDIOBJREFERENCE:Tt493=s4!1,020,492;;",128,0,0,0
	.stabs "TWSREGIONREFERENCE:Tt494=s4!1,020,493;;",128,0,0,0
	.stabs "PPOINT:t495=*310",128,0,0,0
	.stabs "TREGIONDATA:Tt496=s32REFERENCE:494,0,32;RECT:311,32,128;POLYGON:495,160,32;NUMPOINTS:3,192,32;WINDING:34,224,8;",128,0,0,0
	.stabs "TREGION:Tt505=s52!1,020,482;FREGIONDATA:/0496,160,256;FREEREFERENCE::497=##5;:7TREGION;2A.;GETREFERENCE::498=##494;:7TREGION18TWSREGIONREFERENCE;2A.;GETHANDLE::499=##476;:7TREGION;2A.;REFERENCENEEDED::500=##5;:7TREGION;2A.;SETHANDLE::501=##5;:7TREGION4HRGN;2A.;SETCLIPRECT::502=##5;:7TREGION5TRECT;2A.;GETCLIPRECT::503=##311;:7TREGION5TRECT;2A.;CREATE::504=##506;:__ct__7TREGION7POINTER;2A.;DESTROY::507=##5;:__dt__7TREGION7POINTER;2A*0;505;;ASSIGN::508=##5;:7TREGION11TPERSISTENT;2A*11;505;;;~%18;",128,0,0,0
	.stabs ":Tt506=*505",128,0,0,0
	.stabs "vmt_GRAPHICSTREGION:S15",38,0,0,VMT_GRAPHICS_TREGION
	.stabs "TGRAPHICSCOLOR:t509=r509;-2147483648;2147483647;",128,0,0,0
	.stabs "TPENENDCAP:Tt510=ePECROUND:0,PECSQUARE:1,PECFLAT:2,;",128,0,0,0
	.stabs "TPENJOINSTYLE:Tt511=ePJSROUND:0,PJSBEVEL:1,PJSMITER:2,;",128,0,0,0
	.stabs "TPENPATTERN:t512=*ar3;0;-1;106",128,0,0,0
	.stabs "TWSPENREFERENCE:Tt513=s4!1,020,493;;",128,0,0,0
	.stabs "TPEN:Tt520=s84!1,020,302;FCOLOR:/0509,448,32;FENDCAP:/0510,480,32;FCOSMETIC:/034,512,8;FJOINSTYLE:/0511,544,32;FPATTERN:/0512,576,32;FPENHANDLECACHED:/034,608,8;FREFERENCE:/0513,640,32;FREEREFERENCE::514=##5;:4TPEN;2A.;GETHANDLE::515=##474;:4TPEN;2A.;GETREFERENCE::516=##513;:4TPEN15TWSPENREFERENCE;2A.;REFERENCENEEDED::517=##5;:4TPEN;2A.;SETCOSMETIC::518=##5;:4TPEN7BOOLEAN;2A.;SETHANDLE::519=##5;:4TPEN4HPEN;2A.;DOALLOCATERESOURCES::522=##5;:4TPEN;2A*16;520;;DODEALLOCATERESOURCES::523=##5;:4TPEN;2A*17;520;;DOCOPYPROPS::524=##5;:4TPEN15TFPCANVASHELPER;2A*18;520;;SETCOLOR::525=##5;:4TPEN14TGRAPHICSCOLOR8TFPCOLOR;2A*27;520;;SETFPCOLOR::526=##5;:4TPEN8TFPCOLOR;2A*19;520;;SETENDCAP::527=##5;:4TPEN10TPENENDCAP;2A.;SETJOINSTYLE::528=##5;:4TPEN13TPENJOINSTYLE;2A.;SETMODE::529=##5;:4TPEN10TFPPENMODE;2A*23;520;;SETSTYLE::530=##5;:4TPEN11TFPPENSTYLE;2A*25;520;;SETWIDTH::531=##5;:4TPEN7LONGINT;2A*24;520;;CREATE::532=##521;:__ct__4TPEN7POINTER;2A*22;520;;DESTROY::533=##5;:__dt__4TPEN7POINTER;2A*0;520;;ASSIGN::534=##5;:4TPEN11TPERSISTENT;2A*11;520;;GETPATTERN::535=##512;:4TPEN;2A.;SETPATTERN::536=##5;:4TPEN11TPENPATTERN;2A.;;~%18;",128,0,0,0
	.stabs ":Tt521=*520",128,0,0,0
	.stabs "vmt_GRAPHICSTPEN:S15",38,0,0,VMT_GRAPHICS_TPEN
	.stabs "TFONTPITCH:Tt537=eFPDEFAULT:0,FPVARIABLE:1,FPFIXED:2,;",128,0,0,0
	.stabs "TFONTQUALITY:Tt538=eFQDEFAULT:0,FQDRAFT:1,FQPROOF:2,FQNONANTIALIASED:3,FQANTIALIASED:4,FQCLEARTYPE:5,FQCLEARTYPENATURAL:6,;",128,0,0,0
	.stabs "TFONTSTYLE:Tt539=eFSBOLD:0,FSITALIC:1,FSSTRIKEOUT:2,FSUNDERLINE:3,;",128,0,0,0
	.stabs "TFONTSTYLESBASE:t540=@s32;S539",128,0,0,0
	.stabs "TFONTCHARSET:t541=r541;0;255;",128,0,0,0
	.stabs "TWSFONTREFERENCE:Tt542=s4!1,020,493;;",128,0,0,0
	.stabs "TFONT:Tt563=s96!1,020,131;FCANUTF8:/034,384,8;FCANUTF8VALID:/034,392,8;FISMONOSPACE:/034,400,8;FISMONOSPACEVALID:/034,408,8;FORIENTATION:/03,416,32;FPITCH:/0537,448,32;FQUALITY:/0538,480,32;FSTYLE:/0540,512,32;FCHARSET:/0541,544,8;FPIXELSPERINCH:/03,576,32;FUPDATECOUNT:/03,608,32;FCHANGED:/034,640,8;FFONTHANDLECACHED:/034,648,8;FCOLOR:/0509,672,32;FHEIGHT:/03,704,32;FREFERENCE:/0542,736,32;FREEREFERENCE::543=##5;:5TFONT;2A.;GETCANUTF8::544=##34;:5TFONT;2A.;GETHANDLE::545=##473;:5TFONT;2A.;GETDATA::546=##547;:5TFONT9TFONTDATA;2A.;GETISMONOSPACE::548=##34;:5TFONT;2A.;GETREFERENCE::549=##542;:5TFONT16TWSFONTREFERENCE;2A.;ISHEIGHTSTORED::550=##34;:5TFONT;2A.;ISNAMESTORED::551=##34;:5TFONT;2A.;SETDATA::552=##5;:5TFONT9TFONTDATA;2A.;SETHANDLE::553=##5;:5TFONT5HFONT;2A.;REFERENCENEEDED::554=##5;:5TFONT;2A.;GETCHARSET::555=##541;:5TFONT;2A.;GETHEIGHT::556=##3;:5TFONT;2A.;GETNAME::557=##64;:5TFONT10ANSISTRING;2A.;GETORIENTATION::558=##3;:5TFONT;2A.;GETPITCH::559=##537;:5TFONT;2A.;GETSIZE::560=##3;:5TFONT;2A.;GETSTYLE::561=##562;:5TFONT;2A.;CHANGED::565=##5;:5TFONT;2A*21;563;;DOALLOCATERESOURCES::566=##5;:5TFONT;2A*16;563;;DOCOPYPROPS::567=##5;:5TFONT15TFPCANVASHELPER;2A*18;563;;DODEALLOCATERESOURCES::568=##5;:5TFONT;2A*17;563;;SETCHARSET::569=##5;:5TFONT12TFONTCHARSET;2A.;SETCOLOR::570=##5;:5TFONT14TGRAPHICSCOLOR8TFPCOLOR;2A*25;563;;SETFLAGS::571=##5;:5TFONT7LONGINT7BOOLEAN;2A*14;563;;SETFPCOLOR::572=##5;:5TFONT8TFPCOLOR;2A*19;563;;SETHEIGHT::573=##5;:5TFONT7LONGINT;2A.;SETNAME::574=##5;:5TFONT10ANSISTRING;2A*23;563;;SETORIENTATION::575=##5;:5TFONT7LONGINT;2A.;SETPITCH::576=##5;:5TFONT10TFONTPITCH;2A.;SETSIZE::577=##5;:5TFONT7LONGINT;2A*24;563;;SETSTYLE::578=##5;:5TFONT11TFONTSTYLES;2A.;SETQUALITY::579=##5;:5TFONT12TFONTQUALITY;2A.;CREATE::580=##564;:__ct__5TFONT7POINTER;2A*22;563;;DESTROY::581=##5;:__dt__5TFONT7POINTER;2A*0;563;;ASSIGN::582=##5;:5TFONT11TPERSISTENT;2A*11;563;;BEGINUPDATE::583=##5;:5TFONT;2A.;ENDUPDATE::584=##5;:5TFONT;2A.;HANDLEALLOCATED::585=##34;:5TFONT;2A.;ISDEFAULT::586=##34;:5TFONT;2A.;ISEQUAL::587=##34;:5TFONT5TFONT;2A*26;563;;SETDEFAULT::588=##5;:5TFONT;2A.;;~%18;",128,0,0,0
	.stabs ":Tt564=*563",128,0,0,0
	.stabs "vmt_GRAPHICSTFONT:S15",38,0,0,VMT_GRAPHICS_TFONT
	.stabs "TWSBRUSHREFERENCE:Tt589=s4!1,020,493;;",128,0,0,0
	.stabs "TBRUSH:Tt598=s196!1,020,294;FBRUSHHANDLECACHED:/034,1408,8;FCOLOR:/0509,1440,32;FBITMAP:/0591,1472,32;FREFERENCE:/0589,1504,32;FINTERNALUPDATEINDEX:/03,1536,32;FREEREFERENCE::592=##5;:6TBRUSH;2A.;GETHANDLE::593=##475;:6TBRUSH;2A.;GETREFERENCE::594=##589;:6TBRUSH17TWSBRUSHREFERENCE;2A.;REFERENCENEEDED::595=##5;:6TBRUSH;2A.;SETHANDLE::596=##5;:6TBRUSH6HBRUSH;2A.;DOCHANGE::597=##5;:6TBRUSH3var;2A.;DOALLOCATERESOURCES::600=##5;:6TBRUSH;2A*16;598;;DODEALLOCATERESOURCES::601=##5;:6TBRUSH;2A*17;598;;DOCOPYPROPS::602=##5;:6TBRUSH15TFPCANVASHELPER;2A*18;598;;SETCOLOR::603=##5;:6TBRUSH14TGRAPHICSCOLOR8TFPCOLOR;2A*25;598;;SETFPCOLOR::604=##5;:6TBRUSH8TFPCOLOR;2A*19;598;;SETBITMAP::605=##5;:6TBRUSH13TCUSTOMBITMAP;2A.;SETSTYLE::606=##5;:6TBRUSH13TFPBRUSHSTYLE;2A*23;598;;ASSIGN::607=##5;:6TBRUSH11TPERSISTENT;2A*11;598;;CREATE::608=##599;:__ct__6TBRUSH7POINTER;2A*22;598;;DESTROY::609=##5;:__dt__6TBRUSH7POINTER;2A*0;598;;;~%18;",128,0,0,0
	.stabs ":Tt599=*598",128,0,0,0
	.stabs "vmt_GRAPHICSTBRUSH:S15",38,0,0,VMT_GRAPHICS_TBRUSH
	.stabs "TCANVAS:Tt616=s160!1,020,109;FANTIALIASINGMODE:/0470,544,32;FAUTOREDRAW:/034,576,8;FSTATE:/0472,608,32;FSAVEDFONTHANDLE:/0473,640,32;FSAVEDPENHANDLE:/0474,672,32;FSAVEDBRUSHHANDLE:/0475,704,32;FSAVEDREGIONHANDLE:/0476,736,32;FCOPYMODE:/03,768,32;FHANDLE:/0477,800,32;FONCHANGE:/065,832,64;FONCHANGING:/065,896,64;FTEXTSTYLE:/0480,960,128;FLOCK:/0106,1088,32;FREGION:/0506,1120,32;FPEN:/0521,1152,32;FFONT:/0564,1184,32;FBRUSH:/0599,1216,32;FSAVEDHANDLESTATES:/0328,1248,32;BRUSHCHANGED::610=##5;:7TCANVAS7TOBJECT;2A.;FONTCHANGED::611=##5;:7TCANVAS7TOBJECT;2A.;PENCHANGED::612=##5;:7TCANVAS7TOBJECT;2A.;REGIONCHANGED::613=##5;:7TCANVAS7TOBJECT;2A.;GETHANDLE::614=##477;:7TCANVAS;2A.;SETANTIALIASINGMODE::615=##5;:7TCANVAS17TANTIALIASINGMODE;2A.;SETAUTOREDRAW::618=##5;:7TCANVAS7BOOLEAN;2A*57;616;;SETLAZFONT::619=##5;:7TCANVAS5TFONT;2A.;SETLAZPEN::620=##5;:7TCANVAS4TPEN;2A.;SETLAZBRUSH::621=##5;:7TCANVAS6TBRUSH;2A.;SETREGION::622=##5;:7TCANVAS7TREGION;2A.;DOCREATEDEFAULTFONT::623=##132;:7TCANVAS;2A*13;616;;DOCREATEDEFAULTPEN::624=##303;:7TCANVAS;2A*14;616;;DOCREATEDEFAULTBRUSH::625=##295;:7TCANVAS;2A*15;616;;SETCOLOR::626=##5;:7TCANVAS7LONGINT7LONGINT8TFPCOLOR;2A*22;616;;GETCOLOR::627=##108;:7TCANVAS8TFPCOLOR7LONGINT7LONGINT;2A*23;616;;SETHEIGHT::628=##5;:7TCANVAS7LONGINT;2A*24;616;;GETHEIGHT::629=##3;:7TCANVAS;2A*25;616;;SETWIDTH::630=##5;:7TCANVAS7LONGINT;2A*26;616;;GETWIDTH::631=##3;:7TCANVAS;2A*27;616;;SETPENPOS::632=##5;:7TCANVAS6TPOINT;2A*32;616;;DOLOCKCANVAS::633=##5;:7TCANVAS;2A*33;616;;DOUNLOCKCANVAS::634=##5;:7TCANVAS;2A*34;616;;DOTEXTOUT::635=##5;:7TCANVAS7LONGINT7LONGINT10ANSISTRING;2A*35;616;;DOGETTEXTSIZE::636=##5;:7TCANVAS10ANSISTRING7LONGINT7LONGINT;2A*36;616;;DOGETTEXTHEIGHT::637=##3;:7TCANVAS10ANSISTRING;2A*37;616;;DOGETTEXTWIDTH::638=##3;:7TCANVAS10ANSISTRING;2A*38;616;;DORECTANGLE::639=##5;:7TCANVAS5TRECT;2A*39;616;;DORECTANGLEFILL::640=##5;:7TCANVAS5TRECT;2A*40;616;;DORECTANGLEANDFILL::641=##5;:7TCANVAS5TRECT;2A*41;616;;DOELLIPSE::642=##5;:7TCANVAS5TRECT;2A*43;616;;DOELLIPSEFILL::643=##5;:7TCANVAS5TRECT;2A*42;616;;DOELLIPSEANDFILL::644=##5;:7TCANVAS5TRECT;2A*44;616;;DOPOLYGON::645=##5;:7TCANVAS11unnamedtype7LONGINT;2A*46;616;;DOPOLYGONFILL::646=##5;:7TCANVAS11unnamedtype7LONGINT;2A*45;616;;DOPOLYGONANDFILL::647=##5;:7TCANVAS11unnamedtype7LONGINT;2A*47;616;;DOPOLYLINE::648=##5;:7TCANVAS11unnamedtype7LONGINT;2A*48;616;;DOFLOODFILL::649=##5;:7TCANVAS7LONGINT7LONGINT;2A*49;616;;DOMOVETO::650=##5;:7TCANVAS7LONGINT7LONGINT;2A*50;616;;DOLINETO::651=##5;:7TCANVAS7LONGINT7LONGINT;2A*51;616;;DOLINE::652=##5;:7TCANVAS7LONGINT7LONGINT7LONGINT7LONGINT;2A*52;616;;DOCOPYRECT::653=##5;:7TCANVAS7LONGINT7LONGINT15TFPCUSTOMCANVAS5TRECT;2A*53;616;;DODRAW::654=##5;:7TCANVAS7LONGINT7LONGINT14TFPCUSTOMIMAGE;2A*54;616;;CHECKHELPER::655=##5;:7TCANVAS15TFPCANVASHELPER;2A*55;616;;GETCLIPRECT::656=##311;:7TCANVAS5TRECT;2A*28;616;;SETCLIPRECT::657=##5;:7TCANVAS5TRECT;2A*29;616;;GETCLIPPING::658=##34;:7TCANVAS;2A*30;616;;SETCLIPPING::659=##5;:7TCANVAS7BOOLEAN;2A*31;616;;GETPIXEL::660=##509;:7TCANVAS7LONGINT7LONGINT;2A*58;616;;CREATEBRUSH::661=##5;:7TCANVAS;2A*59;616;;CREATEFONT::662=##5;:7TCANVAS;2A*60;616;;CREATEHANDLE::663=##5;:7TCANVAS;2A*61;616;;CREATEPEN::664=##5;:7TCANVAS;2A*62;616;;CREATEREGION::665=##5;:7TCANVAS;2A*63;616;;DESELECTHANDLES::666=##5;:7TCANVAS;2A*64;616;;PENCHANGING::667=##5;:7TCANVAS7TOBJECT;2A*65;616;;FONTCHANGING::668=##5;:7TCANVAS7TOBJECT;2A*66;616;;BRUSHCHANGING::669=##5;:7TCANVAS7TOBJECT;2A*67;616;;REGIONCHANGING::670=##5;:7TCANVAS7TOBJECT;2A*68;616;;REALIZEAUTOREDRAW::671=##5;:7TCANVAS;2A*69;616;;REALIZEANTIALIASING::672=##5;:7TCANVAS;2A*70;616;;REQUIREDSTATE::673=##5;:7TCANVAS12TCANVASSTATE;2A*71;616;;SETHANDLE::674=##5;:7TCANVAS3HDC;2A*72;616;;SETINTERNALPENPOS::675=##5;:7TCANVAS6TPOINT;2A*73;616;;SETPIXEL::676=##5;:7TCANVAS7LONGINT7LONGINT14TGRAPHICSCOLOR;2A*74;616;;FREEHANDLE::677=##5;:7TCANVAS;2A*75;616;;CREATE::678=##617;:__ct__7TCANVAS7POINTER;2A.;DESTROY::679=##5;:__dt__7TCANVAS7POINTER;2A*0;616;;LOCK::680=##5;:7TCANVAS;2A*76;616;;TRYLOCK::681=##34;:7TCANVAS;2A.;UNLOCK::682=##5;:7TCANVAS;2A*77;616;;REFRESH::683=##5;:7TCANVAS;2A*78;616;;CHANGING::684=##5;:7TCANVAS;2A*79;616;;CHANGED::685=##5;:7TCANVAS;2A*80;616;;SAVEHANDLESTATE::686=##5;:7TCANVAS;2A*81;616;;RESTOREHANDLESTATE::687=##5;:7TCANVAS;2A*82;616;;ARC::688=##5;:7TCANVAS7LONGINT7LONGINT7LONGINT7LONGINT7LONGINT7LONGINT;2A*83;616;;CHORD::689=##5;:7TCANVAS7LONGINT7LONGINT7LONGINT7LONGINT7LONGINT7LONGINT;2A*85;616;;COPYRECT::690=##5;:7TCANVAS5TRECT7TCANVAS5TRECT;2A*87;616;;DRAW::691=##5;:7TCANVAS7LONGINT7LONGINT8TGRAPHIC;2A*88;616;;DRAWFOCUSRECT::692=##5;:7TCANVAS5TRECT;2A*89;616;;STRETCHDRAW::693=##5;:7TCANVAS5TRECT8TGRAPHIC;2A*90;616;;ELLIPSE::694=##5;:7TCANVAS5TRECT;2A.;FILLRECT::695=##5;:7TCANVAS5TRECT;2A*92;616;;FLOODFILL::696=##5;:7TCANVAS7LONGINT7LONGINT14TGRAPHICSCOLOR18TGRAPHICSFILLSTYLE;2A*93;616;;FRAME3D::697=##5;:7TCANVAS5TRECT7LONGINT17TGRAPHICSBEVELCUT;2A*94;616;;FRAME::698=##5;:7TCANVAS5TRECT;2A*95;616;;FRAMERECT::699=##5;:7TCANVAS5TRECT;2A*96;616;;GRADIENTFILL::700=##5;:7TCANVAS5TRECT14TGRAPHICSCOLOR14TGRAPHICSCOLOR18TGRADIENTDIRECTION;2A.;RADIALPIE::701=##5;:7TCANVAS7LONGINT7LONGINT7LONGINT7LONGINT7LONGINT7LONGINT;2A*97;616;;PIE::702=##5;:7TCANVAS7LONGINT7LONGINT7LONGINT7LONGINT7LONGINT7LONGINT7LONGINT7LONGINT;2A*98;616;;POLYBEZIER::703=##5;:7TCANVAS6PPOINT7LONGINT7BOOLEAN7BOOLEAN;2A*99;616;;POLYGON::704=##5;:7TCANVAS11unnamedtype7LONGINT7BOOLEAN7LONGINT7LONGINT;2A.;POLYLINE::705=##5;:7TCANVAS11unnamedtype7LONGINT7LONGINT7LONGINT;2A.;RECTANGLE::706=##5;:7TCANVAS7LONGINT7LONGINT7LONGINT7LONGINT;2A*102;616;;ROUNDRECT::707=##5;:7TCANVAS7LONGINT7LONGINT7LONGINT7LONGINT7LONGINT7LONGINT;2A*103;616;;TEXTOUT::708=##5;:7TCANVAS7LONGINT7LONGINT10ANSISTRING;2A*104;616;;TEXTRECT::709=##5;:7TCANVAS5TRECT7LONGINT7LONGINT10ANSISTRING;2A.;TEXTEXTENT::710=##711;:7TCANVAS5TSIZE10ANSISTRING;2A*106;616;;TEXTHEIGHT::712=##3;:7TCANVAS10ANSISTRING;2A*107;616;;TEXTWIDTH::713=##3;:7TCANVAS10ANSISTRING;2A*108;616;;HANDLEALLOCATED::714=##34;:7TCANVAS;2A*109;616;;GETUPDATEDHANDLE::715=##477;:7TCANVAS12TCANVASSTATE;2A*110;616;;;~%18;",128,0,0,0
	.stabs ":Tt617=*616",128,0,0,0
	.stabs "vmt_GRAPHICSTCANVAS:S15",38,0,0,VMT_GRAPHICS_TCANVAS
	.stabs "TTRANSPARENTMODE:Tt716=eTMAUTO:0,TMFIXED:1,;",128,0,0,0
	.stabs "TSHAREDIMAGE:Tt719=s8!1,020,18;FREFCOUNT:/03,32,32;REFERENCE::717=##5;:12TSHAREDIMAGE;2A.;RELEASE::718=##5;:12TSHAREDIMAGE;2A.;FREEHANDLE::721=##5;:12TSHAREDIMAGE;2A*8;719;;HANDLEALLOCATED::722=##34;:12TSHAREDIMAGE;2A*9;719;;;~%18;",128,0,0,0
	.stabs ":Tt720=*719",128,0,0,0
	.stabs "vmt_GRAPHICSTSHAREDIMAGE:S15",38,0,0,VMT_GRAPHICS_TSHAREDIMAGE
	.stabs "TSTREAM:Tt723=s4!1,020,18;GETPOSITION::725=##726;:7TSTREAM;2A*8;723;;SETPOSITION::727=##5;:7TSTREAM5INT64;2A*9;723;;GETSIZE::728=##726;:7TSTREAM;2A*10;723;;SETSIZE64::729=##5;:7TSTREAM5INT64;2A*11;723;;SETSIZE::730=##5;:7TSTREAM7LONGINT;2A*12;723;;READNOTIMPLEMENTED::731=##5;:7TSTREAM;2A.;WRITENOTIMPLEMENTED::732=##5;:7TSTREAM;2A.;READ::733=##3;:7TSTREAM3var7LONGINT;2A*14;723;;WRITE::734=##3;:7TSTREAM5const7LONGINT;2A*15;723;;SEEK::735=##3;:7TSTREAM7LONGINT4WORD;2A*16;723;;READBUFFER::736=##5;:7TSTREAM3var7LONGINT;2A.;WRITEBUFFER::737=##5;:7TSTREAM5const7LONGINT;2A.;COPYFROM::738=##726;:7TSTREAM7TSTREAM5INT64;2A.;READCOMPONENT::739=##741;:7TSTREAM10TCOMPONENT;2A.;READCOMPONENTRES::742=##741;:7TSTREAM10TCOMPONENT;2A.;WRITECOMPONENT::743=##5;:7TSTREAM10TCOMPONENT;2A.;WRITECOMPONENTRES::744=##5;:7TSTREAM10ANSISTRING10TCOMPONENT;2A.;WRITEDESCENDENT::745=##5;:7TSTREAM10TCOMPONENT10TCOMPONENT;2A.;WRITEDESCENDENTRES::746=##5;:7TSTREAM10ANSISTRING10TCOMPONENT10TCOMPONENT;2A.;WRITERESOURCEHEADER::747=##5;:7TSTREAM10ANSISTRING7LONGINT;2A.;FIXUPRESOURCEHEADER::748=##5;:7TSTREAM7LONGINT;2A.;READRESHEADER::749=##5;:7TSTREAM;2A.;READBYTE::750=##11;:7TSTREAM;2A.;READWORD::751=##107;:7TSTREAM;2A.;READDWORD::752=##106;:7TSTREAM;2A.;READANSISTRING::753=##64;:7TSTREAM10ANSISTRING;2A.;WRITEBYTE::754=##5;:7TSTREAM4BYTE;2A.;WRITEWORD::755=##5;:7TSTREAM4WORD;2A.;WRITEDWORD::756=##5;:7TSTREAM8LONGWORD;2A.;WRITEANSISTRING::757=##5;:7TSTREAM10ANSISTRING;2A.;;~%18;",128,0,0,0
	.stabs ":Tt724=*723",128,0,0,0
	.stabs "vmt_CLASSESTSTREAM:S15",38,0,0,VMT_CLASSES_TSTREAM
	.stabs "TCUSTOMMEMORYSTREAM:Tt759=s16!1,020,723;FMEMORY:/04,32,32;FSIZE:/03,64,32;FPOSITION:/03,96,32;SETPOINTER::758=##5;:19TCUSTOMMEMORYSTREAM7POINTER7LONGINT;2A.;GETSIZE::761=##726;:19TCUSTOMMEMORYSTREAM;2A*10;759;;READ::762=##3;:19TCUSTOMMEMORYSTREAM3var7LONGINT;2A*14;759;;SEEK::763=##3;:19TCUSTOMMEMORYSTREAM7LONGINT4WORD;2A*16;759;;SAVETOSTREAM::764=##5;:19TCUSTOMMEMORYSTREAM7TSTREAM;2A.;SAVETOFILE::765=##5;:19TCUSTOMMEMORYSTREAM10ANSISTRING;2A.;;~%18;",128,0,0,0
	.stabs ":Tt760=*759",128,0,0,0
	.stabs "vmt_CLASSESTCUSTOMMEMORYSTREAM:S15",38,0,0,VMT_CLASSES_TCUSTOMMEMORYSTREAM
	.stabs "TMEMORYSTREAM:Tt767=s20!1,020,759;FCAPACITY:/03,128,32;SETCAPACITY::766=##5;:13TMEMORYSTREAM7LONGINT;2A.;REALLOC::769=##4;:13TMEMORYSTREAM7LONGINT;2A*18;767;;DESTROY::770=##5;:__dt__13TMEMORYSTREAM7POINTER;2A*0;767;;CLEAR::771=##5;:13TMEMORYSTREAM;2A.;LOADFROMSTREAM::772=##5;:13TMEMORYSTREAM7TSTREAM;2A.;LOADFROMFILE::773=##5;:13TMEMORYSTREAM10ANSISTRING;2A.;SETSIZE::774=##5;:13TMEMORYSTREAM7LONGINT;2A*12;767;;WRITE::775=##3;:13TMEMORYSTREAM5const7LONGINT;2A*15;767;;;~%18;",128,0,0,0
	.stabs ":Tt768=*767",128,0,0,0
	.stabs "vmt_CLASSESTMEMORYSTREAM:S15",38,0,0,VMT_CLASSES_TMEMORYSTREAM
	.stabs "TSHAREDRASTERIMAGE:Tt776=s20!1,020,719;FHANDLE:/03,64,32;FBITMAPCANVAS:/0617,96,32;FSAVESTREAM:/0768,128,32;FREEHANDLE::778=##5;:18TSHAREDRASTERIMAGE;2A*8;776;;RELEASEHANDLE::779=##3;:18TSHAREDRASTERIMAGE;2A*10;776;;ISEMPTY::780=##34;:18TSHAREDRASTERIMAGE;2A*11;776;;CREATE::781=##777;:__ct__18TSHAREDRASTERIMAGE7POINTER;2A*12;776;;CREATEDEFAULTHANDLE::782=##5;:18TSHAREDRASTERIMAGE7LONGINT7LONGINT4BYTE;2A*13;776;;DESTROY::783=##5;:__dt__18TSHAREDRASTERIMAGE7POINTER;2A*0;776;;HANDLEALLOCATED::784=##34;:18TSHAREDRASTERIMAGE;2A*9;776;;;~%18;",128,0,0,0
	.stabs ":Tt777=*776",128,0,0,0
	.stabs "vmt_GRAPHICSTSHAREDRASTERIMAGE:S15",38,0,0,VMT_GRAPHICS_TSHAREDRASTERIMAGE
	.stabs "TRASTERIMAGE:Tt794=s52!1,020,8;FCANVAS:/0617,224,32;FTRANSPARENTCOLOR:/0509,256,32;FTRANSPARENTMODE:/0716,288,32;FUPDATECOUNT:/03,320,32;FUPDATECANVASONLY:/034,352,8;FMASKED:/034,360,8;FSHAREDIMAGE:/1777,384,32;CANVASCHANGING::785=##5;:12TRASTERIMAGE7TOBJECT;2A.;CREATECANVAS::786=##5;:12TRASTERIMAGE;2A.;CREATEMASK::787=##5;:12TRASTERIMAGE14TGRAPHICSCOLOR;2A.;FREECANVASCONTEXT::788=##5;:12TRASTERIMAGE;2A.;GETCANVAS::789=##617;:12TRASTERIMAGE;2A.;GETRAWIMAGE::790=##791;:12TRASTERIMAGE9TRAWIMAGE;2A.;GETTRANSPARENTCOLOR::792=##509;:12TRASTERIMAGE;2A.;SETTRANSPARENTCOLOR::793=##5;:12TRASTERIMAGE14TGRAPHICSCOLOR;2A.;CANSHAREIMAGE::796=##34;:12TRASTERIMAGE23TSHAREDRASTERIMAGECLASS;2A*46;794;;CHANGED::797=##5;:12TRASTERIMAGE7TOBJECT;2A*13;794;;CREATEDEFAULTBITMAPHANDLE::798=##799;:12TRASTERIMAGE20TRAWIMAGEDESCRIPTION;2A*47;794;;DRAW::800=##5;:12TRASTERIMAGE7TCANVAS5TRECT;2A*15;794;;GETEMPTY::801=##34;:12TRASTERIMAGE;2A*16;794;;GETHANDLE::802=##3;:12TRASTERIMAGE;2A.;GETBITMAPHANDLE::803=##799;:12TRASTERIMAGE;2A*48;794;;GETMASKED::804=##34;:12TRASTERIMAGE;2A*49;794;;GETMASKHANDLE::805=##799;:12TRASTERIMAGE;2A*50;794;;GETMIMETYPE::806=##64;:12TRASTERIMAGE10ANSISTRING;2A*18;794;;GETPIXELFORMAT::807=##808;:12TRASTERIMAGE;2A*51;794;;GETRAWIMAGEPTR::809=##810;:12TRASTERIMAGE;2A*52;794;;GETRAWIMAGEDESCRIPTIONPTR::811=##812;:12TRASTERIMAGE;2A*53;794;;GETTRANSPARENT::813=##34;:12TRASTERIMAGE;2A*20;794;;GETSHAREDIMAGECLASS::814=##815;:11unnamedtype;2A*54;794;;GETHEIGHT::816=##3;:12TRASTERIMAGE;2A*17;794;;GETWIDTH::817=##3;:12TRASTERIMAGE;2A*21;794;;BITMAPHANDLENEEDED::818=##5;:12TRASTERIMAGE;2A*55;794;;HANDLENEEDED::819=##5;:12TRASTERIMAGE;2A*56;794;;MASKHANDLENEEDED::820=##5;:12TRASTERIMAGE;2A*57;794;;PALETTENEEDED::821=##5;:12TRASTERIMAGE;2A*58;794;;INTERNALRELEASEBITMAPHANDLE::822=##799;:12TRASTERIMAGE;2A*59;794;;INTERNALRELEASEMASKHANDLE::823=##799;:12TRASTERIMAGE;2A*60;794;;INTERNALRELEASEPALETTE::824=##75;:12TRASTERIMAGE;2A*61;794;;SETBITMAPHANDLE::825=##5;:12TRASTERIMAGE7HBITMAP;2A.;SETMASKED::826=##5;:12TRASTERIMAGE7BOOLEAN;2A*62;794;;SETMASKHANDLE::827=##5;:12TRASTERIMAGE7HBITMAP;2A.;SETTRANSPARENT::828=##5;:12TRASTERIMAGE7BOOLEAN;2A*27;794;;UNSHAREIMAGE::829=##5;:12TRASTERIMAGE7BOOLEAN;2A*63;794;;UPDATEHANDLES::830=##34;:12TRASTERIMAGE7HBITMAP7HBITMAP;2A*64;794;;SAVESTREAMNEEDED::831=##5;:12TRASTERIMAGE;2A.;FREESAVESTREAM::832=##5;:12TRASTERIMAGE;2A.;READDATA::833=##5;:12TRASTERIMAGE7TSTREAM;2A*24;794;;READSTREAM::834=##5;:12TRASTERIMAGE13TMEMORYSTREAM7LONGINT;2A*65;794;;SETSIZE::835=##5;:12TRASTERIMAGE7LONGINT7LONGINT;2A*66;794;;SETHANDLE::836=##5;:12TRASTERIMAGE7LONGINT;2A*67;794;;SETHEIGHT::837=##5;:12TRASTERIMAGE7LONGINT;2A*25;794;;SETWIDTH::838=##5;:12TRASTERIMAGE7LONGINT;2A*28;794;;SETTRANSPARENTMODE::839=##5;:12TRASTERIMAGE16TTRANSPARENTMODE;2A.;SETPIXELFORMAT::840=##5;:12TRASTERIMAGE12TPIXELFORMAT;2A*68;794;;WRITEDATA::841=##5;:12TRASTERIMAGE7TSTREAM;2A*29;794;;WRITESTREAM::842=##5;:12TRASTERIMAGE13TMEMORYSTREAM;2A*69;794;;REQUESTTRANSPARENTCOLOR::843=##509;:12TRASTERIMAGE;2A.;CREATE::844=##795;:__ct__12TRASTERIMAGE7POINTER;2A*30;794;;DESTROY::845=##5;:__dt__12TRASTERIMAGE7POINTER;2A*0;794;;ASSIGN::846=##5;:12TRASTERIMAGE11TPERSISTENT;2A*11;794;;CLEAR::847=##5;:12TRASTERIMAGE;2A*31;794;;BEGINUPDATE::848=##5;:12TRASTERIMAGE7BOOLEAN;2A.;ENDUPDATE::849=##5;:12TRASTERIMAGE7BOOLEAN;2A.;FREEIMAGE::850=##5;:12TRASTERIMAGE;2A.;BITMAPHANDLEALLOCATED::851=##34;:12TRASTERIMAGE;2A*70;794;;MASKHANDLEALLOCATED::852=##34;:12TRASTERIMAGE;2A*71;794;;PALETTEALLOCATED::853=##34;:12TRASTERIMAGE;2A*72;794;;LOADFROMBITMAPHANDLES::854=##5;:12TRASTERIMAGE7HBITMAP7HBITMAP5PRECT;2A.;LOADFROMDEVICE::855=##5;:12TRASTERIMAGE3HDC;2A*73;794;;LOADFROMSTREAM::856=##5;:12TRASTERIMAGE7TSTREAM;2A*34;794;;LOADFROMMIMESTREAM::857=##5;:12TRASTERIMAGE7TSTREAM10ANSISTRING;2A*35;794;;LOADFROMRAWIMAGE::858=##5;:12TRASTERIMAGE9TRAWIMAGE7BOOLEAN;2A.;LOADFROMINTFIMAGE::859=##5;:12TRASTERIMAGE13TLAZINTFIMAGE;2A.;SAVETOSTREAM::860=##5;:12TRASTERIMAGE7TSTREAM;2A*40;794;;GETSUPPORTEDSOURCEMIMETYPES::861=##5;:12TRASTERIMAGE8TSTRINGS;2A*43;794;;GETSIZE::862=##5;:12TRASTERIMAGE7LONGINT7LONGINT;2A.;MASK::863=##5;:12TRASTERIMAGE14TGRAPHICSCOLOR;2A.;SETHANDLES::864=##5;:12TRASTERIMAGE7HBITMAP7HBITMAP;2A*75;794;;RELEASEBITMAPHANDLE::865=##799;:12TRASTERIMAGE;2A.;RELEASEMASKHANDLE::866=##799;:12TRASTERIMAGE;2A.;RELEASEPALETTE::867=##75;:12TRASTERIMAGE;2A.;CREATEINTFIMAGE::868=##870;:12TRASTERIMAGE;2A.;HANDLEALLOCATED::871=##34;:12TRASTERIMAGE;2A.;;~%18;",128,0,0,0
	.stabs ":Tt795=*794",128,0,0,0
	.stabs "vmt_GRAPHICSTRASTERIMAGE:S15",38,0,0,VMT_GRAPHICS_TRASTERIMAGE
	.stabs "TPIXELFORMAT:Tt808=ePFDEVICE:0,PF1BIT:1,PF4BIT:2,PF8BIT:3,PF15BIT:4,PF16BIT:5,PF24BIT:6,PF32BIT:7,PFCUSTOM:8,;",128,0,0,0
	.stabs "HBITMAP:t799=r799;-2147483648;2147483647;",128,0,0,0
	.stabs "TCUSTOMBITMAP:Tt590=s64!1,020,794;FPIXELFORMAT:/0808,416,32;FPIXELFORMATNEEDSUPDATE:/034,448,8;FMASKHANDLE:/0799,480,32;GETHANDLETYPE::872=##873;:13TCUSTOMBITMAP;2A.;GETMONOCHROME::874=##34;:13TCUSTOMBITMAP;2A.;SETBITMAPHANDLE::875=##5;:13TCUSTOMBITMAP7HBITMAP;2A.;SETHANDLETYPE::876=##5;:13TCUSTOMBITMAP17TBITMAPHANDLETYPE;2A.;SETMONOCHROME::877=##5;:13TCUSTOMBITMAP7BOOLEAN;2A.;UPDATEPIXELFORMAT::878=##5;:13TCUSTOMBITMAP;2A.;MASKHANDLENEEDED::879=##5;:13TCUSTOMBITMAP;2A*57;590;;PALETTENEEDED::880=##5;:13TCUSTOMBITMAP;2A*58;590;;CANSHAREIMAGE::881=##34;:13TCUSTOMBITMAP23TSHAREDRASTERIMAGECLASS;2A*46;590;;CHANGED::882=##5;:13TCUSTOMBITMAP7TOBJECT;2A*13;590;;CREATEDEFAULTBITMAPHANDLE::883=##799;:13TCUSTOMBITMAP20TRAWIMAGEDESCRIPTION;2A*47;590;;FREEMASKHANDLE::884=##5;:13TCUSTOMBITMAP;2A.;GETBITMAPHANDLE::885=##799;:13TCUSTOMBITMAP;2A*48;590;;GETMASKHANDLE::886=##799;:13TCUSTOMBITMAP;2A*50;590;;GETPALETTE::887=##75;:13TCUSTOMBITMAP;2A*19;590;;GETPIXELFORMAT::888=##808;:13TCUSTOMBITMAP;2A*51;590;;GETRAWIMAGEPTR::889=##810;:13TCUSTOMBITMAP;2A*52;590;;GETRAWIMAGEDESCRIPTIONPTR::890=##812;:13TCUSTOMBITMAP;2A*53;590;;HANDLENEEDED::891=##5;:13TCUSTOMBITMAP;2A*56;590;;INTERNALRELEASEBITMAPHANDLE::892=##799;:13TCUSTOMBITMAP;2A*59;590;;INTERNALRELEASEMASKHANDLE::893=##799;:13TCUSTOMBITMAP;2A*60;590;;INTERNALRELEASEPALETTE::894=##75;:13TCUSTOMBITMAP;2A*61;590;;RAWIMAGENEEDED::895=##5;:13TCUSTOMBITMAP7BOOLEAN;2A.;SETHANDLE::896=##5;:13TCUSTOMBITMAP7LONGINT;2A*67;590;;SETPIXELFORMAT::897=##5;:13TCUSTOMBITMAP12TPIXELFORMAT;2A*68;590;;UNSHAREIMAGE::898=##5;:13TCUSTOMBITMAP7BOOLEAN;2A*63;590;;UPDATEHANDLES::899=##34;:13TCUSTOMBITMAP7HBITMAP7HBITMAP;2A*64;590;;CREATE::900=##591;:__ct__13TCUSTOMBITMAP7POINTER;2A*30;590;;DESTROY::901=##5;:__dt__13TCUSTOMBITMAP7POINTER;2A*0;590;;CLEAR::902=##5;:13TCUSTOMBITMAP;2A*31;590;;GETRESOURCETYPE::903=##104;:13TCUSTOMBITMAP;2A*44;590;;LAZARUSRESOURCETYPEVALID::904=##34;:13TCUSTOMBITMAP10ANSISTRING;2A*32;590;;BITMAPHANDLEALLOCATED::905=##34;:13TCUSTOMBITMAP;2A*70;590;;MASKHANDLEALLOCATED::906=##34;:13TCUSTOMBITMAP;2A*71;590;;PALETTEALLOCATED::907=##34;:13TCUSTOMBITMAP;2A*72;590;;RELEASEHANDLE::908=##799;:13TCUSTOMBITMAP;2A.;SETHANDLES::909=##5;:13TCUSTOMBITMAP7HBITMAP7HBITMAP;2A*75;590;;SETSIZE::910=##5;:13TCUSTOMBITMAP7LONGINT7LONGINT;2A*66;590;;;~%18;",128,0,0,0
	.stabs ":Tt591=*590",128,0,0,0
	.stabs "vmt_GRAPHICSTCUSTOMBITMAP:S15",38,0,0,VMT_GRAPHICS_TCUSTOMBITMAP
	.stabs "TFPIMAGEBITMAP:Tt911=s64!1,020,590;GETMIMETYPE::913=##64;:14TFPIMAGEBITMAP10ANSISTRING;2A*18;911;;GETREADERCLASS::914=##915;:11unnamedtype;2A*76;911;;GETWRITERCLASS::916=##917;:11unnamedtype;2A*77;911;;INITIALIZEREADER::918=##5;:14TFPIMAGEBITMAP13TLAZINTFIMAGE20TFPCUSTOMIMAGEREADER;2A*78;911;;INITIALIZEWRITER::919=##5;:14TFPIMAGEBITMAP13TLAZINTFIMAGE20TFPCUSTOMIMAGEWRITER;2A*79;911;;FINALIZEREADER::920=##5;:14TFPIMAGEBITMAP20TFPCUSTOMIMAGEREADER;2A*80;911;;FINALIZEWRITER::921=##5;:14TFPIMAGEBITMAP20TFPCUSTOMIMAGEWRITER;2A*81;911;;READSTREAM::922=##5;:14TFPIMAGEBITMAP13TMEMORYSTREAM7LONGINT;2A*65;911;;WRITESTREAM::923=##5;:14TFPIMAGEBITMAP13TMEMORYSTREAM;2A*69;911;;GETFILEEXTENSIONS::924=##64;:11unnamedtype10ANSISTRING;2A*45;911;;ISFILEEXTENSIONSUPPORTED::925=##34;:11unnamedtype10ANSISTRING;2A.;LAZARUSRESOURCETYPEVALID::926=##34;:14TFPIMAGEBITMAP10ANSISTRING;2A*32;911;;;~%18;",128,0,0,0
	.stabs ":Tt912=*911",128,0,0,0
	.stabs "vmt_GRAPHICSTFPIMAGEBITMAP:S15",38,0,0,VMT_GRAPHICS_TFPIMAGEBITMAP
	.stabs "TBITMAP:Tt927=s64!1,020,911;INITIALIZEREADER::929=##5;:7TBITMAP13TLAZINTFIMAGE20TFPCUSTOMIMAGEREADER;2A*78;927;;GETREADERCLASS::930=##915;:11unnamedtype;2A*76;927;;GETWRITERCLASS::931=##917;:11unnamedtype;2A*77;927;;GETSHAREDIMAGECLASS::932=##815;:11unnamedtype;2A*54;927;;GETFILEEXTENSIONS::933=##64;:11unnamedtype10ANSISTRING;2A*45;927;;LOADFROMSTREAM::934=##5;:7TBITMAP7TSTREAM8LONGWORD;2A*74;927;;;~%18;",128,0,0,0
	.stabs ":Tt928=*927",128,0,0,0
	.stabs "vmt_GRAPHICSTBITMAP:S15",38,0,0,VMT_GRAPHICS_TBITMAP
	.stabs "TOCILLOSCOPE:Tt1=s33!1,020,18;VISBUFF:/0928,32,32;BACKBMP:/0928,64,32;BKGCOLOR:/0509,96,32;SCOPEOFF:/03,128,32;PENCOLOR:/0509,160,32;DRAWTYPE:/03,192,32;DRAWRES:/03,224,32;FRMCLEAR:/034,256,8;CREATE::935=##2;:__ct__12TOCILLOSCOPE7POINTER7LONGINT7LONGINT;2A.;DRAW::936=##5;:12TOCILLOSCOPE7LONGINT9TWAVEDATA7LONGINT7LONGINT;2A.;SETBACKGROUND::937=##5;:12TOCILLOSCOPE8TGRAPHIC;2A.;;~%18;",128,0,0,0
	.stabs ":Tt2=*1",128,0,0,0
	.stabs "vmt_OSC_VISTOCILLOSCOPE:S15",38,0,0,VMT_OSC_VIS_TOCILLOSCOPE
# Defs - End unit OSC_VIS has index 277
# Defs - Begin Staticsymtable
# Defs - End Staticsymtable
# Syms - Begin unit OSC_VIS has index 277
	.stabs "TOCILLOSCOPE:Tt2",128,0,15,0
	.stabs "OCILLOSCOPE:S2",40,0,41,U_OSC_VIS_OCILLOSCOPE
# Syms - End unit OSC_VIS has index 277
# Syms - Begin Staticsymtable
# Syms - End Staticsymtable
# End asmlist al_stabs
# Begin asmlist al_procedures

.section .text
	.balign 16,0x90
.globl	OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
	.type	OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE,@function
OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE:
	.stabs "TOCILLOSCOPE__CREATE:F2",36,0,45,OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
	.stabs "WIDTH:p3",160,0,29,-4
	.stabs "HEIGHT:p3",160,0,29,8
	.stabs "vmt:p4",160,0,29,-8
	.stabs "$t:p2",160,0,0,-12
.Lc1:
	.stabs "osc_vis.pas",132,0,0,.Lf1
.Lf1:
	.stabn 68,0,46,.Ll1 - OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
.Ll1:
	pushl	%ebp
.Lc3:
.Lc4:
	movl	%esp,%ebp
.Lc5:
	subl	$56,%esp
	movl	%ebx,-56(%ebp)
	movl	%eax,-12(%ebp)
	movl	%edx,-8(%ebp)
	movl	%ecx,-4(%ebp)
	.stabn 68,0,46,.Ll2 - OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
.Ll2:
	movl	-8(%ebp),%eax
	cmpl	$1,%eax
	jna	.Lj6
	movl	-8(%ebp),%eax
	movl	-8(%ebp),%edx
	call	*52(%edx)
	movl	%eax,-12(%ebp)
.Lj6:
	movl	-12(%ebp),%eax
	testl	%eax,%eax
	je	.Lj3
	leal	-24(%ebp),%ecx
	leal	-48(%ebp),%edx
	movl	$1,%eax
	call	FPC_PUSHEXCEPTADDR
	call	FPC_SETJMP
	pushl	%eax
	testl	%eax,%eax
	jne	.Lj13
	.stabn 68,0,47,.Ll3 - OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
.Ll3:
	movl	$VMT_GRAPHICS_TBITMAP,%edx
	movl	$0,%eax
	movl	$VMT_GRAPHICS_TBITMAP,%ecx
	call	*168(%ecx)
	movl	-12(%ebp),%edx
	movl	%eax,4(%edx)
	.stabn 68,0,48,.Ll4 - OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
.Ll4:
	movl	$VMT_GRAPHICS_TBITMAP,%edx
	movl	$0,%eax
	movl	$VMT_GRAPHICS_TBITMAP,%ecx
	call	*168(%ecx)
	movl	-12(%ebp),%edx
	movl	%eax,8(%edx)
	.stabn 68,0,50,.Ll5 - OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
.Ll5:
	movl	-12(%ebp),%eax
	movl	4(%eax),%ebx
	movl	-4(%ebp),%edx
	movl	%ebx,%eax
	movl	(%ebx),%ecx
	call	*160(%ecx)
	.stabn 68,0,51,.Ll6 - OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
.Ll6:
	movl	-12(%ebp),%eax
	movl	4(%eax),%ebx
	movl	8(%ebp),%edx
	movl	%ebx,%eax
	movl	(%ebx),%ecx
	call	*148(%ecx)
	.stabn 68,0,52,.Ll7 - OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
.Ll7:
	movl	-12(%ebp),%eax
	movl	8(%eax),%ebx
	movl	-4(%ebp),%edx
	movl	%ebx,%eax
	movl	(%ebx),%ecx
	call	*160(%ecx)
	.stabn 68,0,53,.Ll8 - OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
.Ll8:
	movl	-12(%ebp),%eax
	movl	8(%eax),%ebx
	movl	8(%ebp),%edx
	movl	%ebx,%eax
	movl	(%ebx),%ecx
	call	*148(%ecx)
	.stabn 68,0,55,.Ll9 - OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
.Ll9:
	movl	-12(%ebp),%eax
	movl	$0,12(%eax)
	.stabn 68,0,56,.Ll10 - OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
.Ll10:
	movl	-12(%ebp),%eax
	movl	$50,16(%eax)
	.stabn 68,0,57,.Ll11 - OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
.Ll11:
	movl	-12(%ebp),%eax
	movl	$16777215,20(%eax)
	.stabn 68,0,58,.Ll12 - OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
.Ll12:
	movl	-12(%ebp),%eax
	movl	$0,24(%eax)
	.stabn 68,0,59,.Ll13 - OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
.Ll13:
	movl	-12(%ebp),%eax
	movl	$1,28(%eax)
	.stabn 68,0,60,.Ll14 - OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
.Ll14:
	movl	-12(%ebp),%eax
	movb	$1,32(%eax)
.Lj13:
	call	FPC_POPADDRSTACK
	popl	%eax
	testl	%eax,%eax
	je	.Lj14
	.stabn 68,0,62,.Ll15 - OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
.Ll15:
	movl	-8(%ebp),%eax
	testl	%eax,%eax
	je	.Lj65
	movl	-12(%ebp),%eax
	movl	$-1,%edx
	movl	-12(%ebp),%ecx
	movl	(%ecx),%ecx
	call	*48(%ecx)
.Lj65:
	call	FPC_RERAISE
.Lj14:
.Lj3:
	.stabn 68,0,62,.Ll16 - OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
.Ll16:
	movl	-12(%ebp),%eax
	testl	%eax,%eax
	je	.Lj71
	movl	-8(%ebp),%eax
	testl	%eax,%eax
	je	.Lj71
	movl	-12(%ebp),%eax
	movl	-12(%ebp),%edx
	movl	(%edx),%edx
	call	*68(%edx)
.Lj71:
	movl	-12(%ebp),%eax
	movl	-56(%ebp),%ebx
	leave
	ret	$4
.Lc2:
.Le0:
	.size	OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE, .Le0 - OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
	.stabn 192,0,0,OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE-OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
	.stabn 224,0,0,.Lt1-OSC_VIS_TOCILLOSCOPE_$__CREATE$LONGINT$LONGINT$$TOCILLOSCOPE
.Lt1:

.section .text
	.balign 16,0x90
.globl	OSC_VIS_TOCILLOSCOPE_$__SETBACKGROUND$TGRAPHIC
	.type	OSC_VIS_TOCILLOSCOPE_$__SETBACKGROUND$TGRAPHIC,@function
OSC_VIS_TOCILLOSCOPE_$__SETBACKGROUND$TGRAPHIC:
	.stabs "TOCILLOSCOPE__SETBACKGROUND:F5",36,0,64,OSC_VIS_TOCILLOSCOPE_$__SETBACKGROUND$TGRAPHIC
	.stabs "BKGCANVAS:p9",160,0,31,-4
	.stabs "$t:p2",160,0,0,-8
.Lc6:
	.stabs "osc_vis.pas",132,0,0,.Lf2
.Lf2:
	.stabn 68,0,65,.Ll17 - OSC_VIS_TOCILLOSCOPE_$__SETBACKGROUND$TGRAPHIC
.Ll17:
	pushl	%ebp
.Lc8:
.Lc9:
	movl	%esp,%ebp
.Lc10:
	subl	$16,%esp
	movl	%ebx,-16(%ebp)
	movl	%esi,-12(%ebp)
	movl	%eax,-8(%ebp)
	movl	%edx,-4(%ebp)
	.stabn 68,0,67,.Ll18 - OSC_VIS_TOCILLOSCOPE_$__SETBACKGROUND$TGRAPHIC
.Ll18:
	movl	-8(%ebp),%eax
	movl	8(%eax),%ebx
	movl	%ebx,%eax
	call	GRAPHICS_TRASTERIMAGE_$__GETCANVAS$$TCANVAS
	movl	%eax,%esi
	pushl	-4(%ebp)
	movl	%esi,%eax
	movl	$0,%ecx
	movl	$0,%edx
	movl	(%esi),%ebx
	call	*400(%ebx)
	.stabn 68,0,68,.Ll19 - OSC_VIS_TOCILLOSCOPE_$__SETBACKGROUND$TGRAPHIC
.Ll19:
	movl	-16(%ebp),%ebx
	movl	-12(%ebp),%esi
	leave
	ret
.Lc7:
.Le1:
	.size	OSC_VIS_TOCILLOSCOPE_$__SETBACKGROUND$TGRAPHIC, .Le1 - OSC_VIS_TOCILLOSCOPE_$__SETBACKGROUND$TGRAPHIC
	.stabn 192,0,0,OSC_VIS_TOCILLOSCOPE_$__SETBACKGROUND$TGRAPHIC-OSC_VIS_TOCILLOSCOPE_$__SETBACKGROUND$TGRAPHIC
	.stabn 224,0,0,.Lt3-OSC_VIS_TOCILLOSCOPE_$__SETBACKGROUND$TGRAPHIC
.Lt3:

.section .text
	.balign 16,0x90
.globl	OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
	.type	OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT,@function
OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT:
	.stabs "TOCILLOSCOPE__DRAW:F5",36,0,70,OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
	.stabs "HWND:p3",160,0,30,-4
	.stabs "WAVEDATA:v6",160,0,30,-8
	.stabs "X:p3",160,0,30,12
	.stabs "Y:p3",160,0,30,8
	.stabs "$t:p2",160,0,0,-12
	.stabs "I:3",160,0,71,-16
	.stabs "YPOS:3",160,0,71,-20
	.stabs "R:7",160,0,71,-24
	.stabs "L:7",160,0,71,-28
.Lc11:
	.stabs "osc_vis.pas",132,0,0,.Lf3
.Lf3:
	.stabn 68,0,72,.Ll20 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll20:
	pushl	%ebp
.Lc13:
.Lc14:
	movl	%esp,%ebp
.Lc15:
	subl	$56,%esp
	movl	%ebx,-56(%ebp)
	movl	%esi,-52(%ebp)
	movl	%eax,-12(%ebp)
	movl	%edx,-4(%ebp)
	movl	%ecx,-8(%ebp)
	.stabn 68,0,73,.Ll21 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll21:
	movl	-12(%ebp),%eax
	cmpb	$0,32(%eax)
	je	.Lj94
	.stabn 68,0,75,.Ll22 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll22:
	movl	-12(%ebp),%eax
	movl	4(%eax),%ebx
	movl	%ebx,%eax
	call	GRAPHICS_TRASTERIMAGE_$__GETCANVAS$$TCANVAS
	movl	144(%eax),%ebx
	movl	-12(%ebp),%eax
	movl	12(%eax),%edx
	movl	%ebx,%eax
	call	GRAPHICS_TPEN_$__SETCOLOR$TGRAPHICSCOLOR
	.stabn 68,0,76,.Ll23 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll23:
	movl	-12(%ebp),%eax
	movl	4(%eax),%ebx
	movl	%ebx,%eax
	call	GRAPHICS_TRASTERIMAGE_$__GETCANVAS$$TCANVAS
	movl	152(%eax),%ebx
	movl	-12(%ebp),%eax
	movl	12(%eax),%edx
	movl	%ebx,%eax
	call	GRAPHICS_TBRUSH_$__SETCOLOR$TGRAPHICSCOLOR
	.stabn 68,0,83,.Ll24 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll24:
	movl	-12(%ebp),%eax
	movl	4(%eax),%ebx
	movl	%ebx,%eax
	movl	(%ebx),%edx
	call	*132(%edx)
	pushl	%eax
	.stabn 68,0,83,.Ll25 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll25:
	movl	-12(%ebp),%eax
	movl	4(%eax),%ebx
	movl	%ebx,%eax
	movl	(%ebx),%edx
	call	*116(%edx)
	pushl	%eax
	.stabn 68,0,84,.Ll26 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll26:
	movl	-12(%ebp),%eax
	movl	8(%eax),%ebx
	movl	%ebx,%eax
	call	GRAPHICS_TRASTERIMAGE_$__GETCANVAS$$TCANVAS
	movl	%eax,%esi
	call	GRAPHICS_TCANVAS_$__GETHANDLE$$HDC
	pushl	%eax
	pushl	$0
	pushl	$0
	pushl	$13369376
	movl	-12(%ebp),%eax
	movl	4(%eax),%ebx
	movl	%ebx,%eax
	call	GRAPHICS_TRASTERIMAGE_$__GETCANVAS$$TCANVAS
	movl	%eax,%esi
	call	GRAPHICS_TCANVAS_$__GETHANDLE$$HDC
	movl	$0,%ecx
	movl	$0,%edx
	call	LCLINTF_BITBLT$crcA463D912
.Lj94:
	.stabn 68,0,92,.Ll27 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll27:
	movl	-12(%ebp),%eax
	movl	4(%eax),%ebx
	movl	%ebx,%eax
	call	GRAPHICS_TRASTERIMAGE_$__GETCANVAS$$TCANVAS
	movl	144(%eax),%ebx
	movl	-12(%ebp),%eax
	movl	20(%eax),%edx
	movl	%ebx,%eax
	call	GRAPHICS_TPEN_$__SETCOLOR$TGRAPHICSCOLOR
	.stabn 68,0,93,.Ll28 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll28:
	movl	-8(%ebp),%eax
	movl	(%eax),%eax
	call	LCLTYPE_LOWORD$LONGINT$$WORD
	movw	%ax,-24(%ebp)
	.stabn 68,0,94,.Ll29 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll29:
	movl	-8(%ebp),%eax
	movl	(%eax),%eax
	call	LCLTYPE_HIWORD$LONGINT$$WORD
	movw	%ax,-28(%ebp)
	.stabn 68,0,95,.Ll30 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll30:
	fnstcw	-36(%ebp)
	fnstcw	-32(%ebp)
	orw	$3840,-36(%ebp)
	movswl	-24(%ebp),%edx
	movswl	-28(%ebp),%eax
	addl	%eax,%edx
	movl	%edx,-40(%ebp)
	fildl	-40(%ebp)
	fldt	_$OSC_VIS$_Ld1
	fdivrp	%st,%st(1)
	movl	-12(%ebp),%eax
	fildl	16(%eax)
	fmulp	%st,%st(1)
	fldcw	-36(%ebp)
	fistpq	-48(%ebp)
	fldcw	-32(%ebp)
	fwait
	movl	-48(%ebp),%eax
	movl	%eax,-20(%ebp)
	.stabn 68,0,96,.Ll31 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll31:
	movl	-12(%ebp),%eax
	movl	4(%eax),%ebx
	movl	%ebx,%eax
	call	GRAPHICS_TRASTERIMAGE_$__GETCANVAS$$TCANVAS
	movl	%eax,%esi
	movl	8(%ebp),%ecx
	movl	-20(%ebp),%eax
	addl	%eax,%ecx
	movl	12(%ebp),%edx
	movl	%esi,%eax
	call	FPCANVAS_TFPCUSTOMCANVAS_$__MOVETO$LONGINT$LONGINT
	.stabn 68,0,98,.Ll32 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll32:
	movl	$1,-16(%ebp)
	decl	-16(%ebp)
	.balign 4,0x90
.Lj191:
	incl	-16(%ebp)
	.stabn 68,0,99,.Ll33 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll33:
	movl	-8(%ebp),%ecx
	movl	-12(%ebp),%eax
	movl	28(%eax),%eax
	movl	-16(%ebp),%edx
	imull	%edx,%eax
	movl	(%ecx,%eax,4),%eax
	call	LCLTYPE_LOWORD$LONGINT$$WORD
	movw	%ax,-24(%ebp)
	.stabn 68,0,100,.Ll34 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll34:
	movl	-8(%ebp),%ecx
	movl	-12(%ebp),%eax
	movl	28(%eax),%eax
	movl	-16(%ebp),%edx
	imull	%edx,%eax
	movl	(%ecx,%eax,4),%eax
	call	LCLTYPE_HIWORD$LONGINT$$WORD
	movw	%ax,-28(%ebp)
	.stabn 68,0,101,.Ll35 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll35:
	fnstcw	-36(%ebp)
	fnstcw	-32(%ebp)
	orw	$3840,-36(%ebp)
	movswl	-24(%ebp),%edx
	movswl	-28(%ebp),%eax
	addl	%eax,%edx
	movl	%edx,-40(%ebp)
	fildl	-40(%ebp)
	fldt	_$OSC_VIS$_Ld1
	fdivrp	%st,%st(1)
	movl	-12(%ebp),%eax
	fildl	16(%eax)
	fmulp	%st,%st(1)
	fldcw	-36(%ebp)
	fistpq	-48(%ebp)
	fldcw	-32(%ebp)
	fwait
	movl	-48(%ebp),%eax
	movl	%eax,-20(%ebp)
	.stabn 68,0,104,.Ll36 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll36:
	movl	-12(%ebp),%eax
	movl	4(%eax),%ebx
	movl	%ebx,%eax
	call	GRAPHICS_TRASTERIMAGE_$__GETCANVAS$$TCANVAS
	movl	%eax,%esi
	movl	8(%ebp),%ecx
	movl	-20(%ebp),%eax
	addl	%eax,%ecx
	movl	12(%ebp),%edx
	movl	-16(%ebp),%eax
	addl	%eax,%edx
	movl	%esi,%eax
	call	FPCANVAS_TFPCUSTOMCANVAS_$__LINETO$LONGINT$LONGINT
	cmpl	$256,-16(%ebp)
	jl	.Lj191
	.stabn 68,0,115,.Ll37 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll37:
	movl	-12(%ebp),%eax
	movl	4(%eax),%ebx
	movl	%ebx,%eax
	movl	(%ebx),%edx
	call	*132(%edx)
	pushl	%eax
	movl	-12(%ebp),%eax
	movl	4(%eax),%ebx
	movl	%ebx,%eax
	movl	(%ebx),%edx
	call	*116(%edx)
	pushl	%eax
	movl	-12(%ebp),%eax
	movl	4(%eax),%ebx
	movl	%ebx,%eax
	call	GRAPHICS_TRASTERIMAGE_$__GETCANVAS$$TCANVAS
	movl	%eax,%esi
	call	GRAPHICS_TCANVAS_$__GETHANDLE$$HDC
	pushl	%eax
	pushl	$0
	pushl	$0
	pushl	$13369376
	movl	-4(%ebp),%eax
	movl	$0,%ecx
	movl	$0,%edx
	call	LCLINTF_BITBLT$crcA463D912
	.stabn 68,0,116,.Ll38 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Ll38:
	movl	-56(%ebp),%ebx
	movl	-52(%ebp),%esi
	leave
	ret	$8
.Lc12:
.Le2:
	.size	OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT, .Le2 - OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
	.stabn 192,0,0,OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT-OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
	.stabn 224,0,0,.Lt2-OSC_VIS_TOCILLOSCOPE_$__DRAW$LONGINT$TWAVEDATA$LONGINT$LONGINT
.Lt2:
# End asmlist al_procedures
# Begin asmlist al_globals

.section .bss
	.balign 4
	.globl U_OSC_VIS_OCILLOSCOPE
	.type U_OSC_VIS_OCILLOSCOPE,@object
	.size U_OSC_VIS_OCILLOSCOPE,4
U_OSC_VIS_OCILLOSCOPE:
	.zero 4

.section .data
	.balign 4
.globl	_$OSC_VIS$_Ld2
_$OSC_VIS$_Ld2:
	.byte	12
	.ascii	"TOcilloScope"

.section .data
	.balign 4
.globl	VMT_OSC_VIS_TOCILLOSCOPE
	.type	VMT_OSC_VIS_TOCILLOSCOPE,@object
VMT_OSC_VIS_TOCILLOSCOPE:
	.long	33,-33
	.long	VMT_SYSTEM_TOBJECT
	.long	_$OSC_VIS$_Ld2
	.long	0,0
	.long	_$OSC_VIS$_Ld3
	.long	0,0,0
	.long	FPC_EMPTYINTF
	.long	0
	.long	SYSTEM_TOBJECT_$__DESTROY
	.long	SYSTEM_TOBJECT_$__NEWINSTANCE$$TOBJECT
	.long	SYSTEM_TOBJECT_$__FREEINSTANCE
	.long	SYSTEM_TOBJECT_$__SAFECALLEXCEPTION$TOBJECT$POINTER$$LONGINT
	.long	SYSTEM_TOBJECT_$__DEFAULTHANDLER$formal
	.long	SYSTEM_TOBJECT_$__AFTERCONSTRUCTION
	.long	SYSTEM_TOBJECT_$__BEFOREDESTRUCTION
	.long	SYSTEM_TOBJECT_$__DEFAULTHANDLERSTR$formal
	.long	0
.Le3:
	.size	VMT_OSC_VIS_TOCILLOSCOPE, .Le3 - VMT_OSC_VIS_TOCILLOSCOPE

.section .data
	.balign 4
.globl	THREADVARLIST_OSC_VIS
	.type	THREADVARLIST_OSC_VIS,@object
THREADVARLIST_OSC_VIS:
	.long	0
.Le4:
	.size	THREADVARLIST_OSC_VIS, .Le4 - THREADVARLIST_OSC_VIS
# End asmlist al_globals
# Begin asmlist al_const
# End asmlist al_const
# Begin asmlist al_typedconsts

.section .rodata
	.balign 8
.globl	_$OSC_VIS$_Ld1
_$OSC_VIS$_Ld1:
	.byte	0,0,0,0,0,0,255,255,15,64
# End asmlist al_typedconsts
# Begin asmlist al_rotypedconsts
# End asmlist al_rotypedconsts
# Begin asmlist al_threadvars
# End asmlist al_threadvars
# Begin asmlist al_imports
# End asmlist al_imports
# Begin asmlist al_exports
# End asmlist al_exports
# Begin asmlist al_resources
# End asmlist al_resources
# Begin asmlist al_rtti

.section .data
	.balign 4
.globl	_$OSC_VIS$_Ld3
_$OSC_VIS$_Ld3:
	.short	0
	.long	_$OSC_VIS$_Ld4
	.balign 4
.globl	_$OSC_VIS$_Ld4
_$OSC_VIS$_Ld4:
	.short	0

.section .data
	.balign 4
.globl	INIT_OSC_VIS_TOCILLOSCOPE
	.type	INIT_OSC_VIS_TOCILLOSCOPE,@object
INIT_OSC_VIS_TOCILLOSCOPE:
	.byte	15,12
	.ascii	"TOcilloScope"
	.long	4,0
.Le5:
	.size	INIT_OSC_VIS_TOCILLOSCOPE, .Le5 - INIT_OSC_VIS_TOCILLOSCOPE

.section .data
	.balign 4
.globl	RTTI_OSC_VIS_TOCILLOSCOPE
	.type	RTTI_OSC_VIS_TOCILLOSCOPE,@object
RTTI_OSC_VIS_TOCILLOSCOPE:
	.byte	15,12
	.ascii	"TOcilloScope"
	.long	VMT_OSC_VIS_TOCILLOSCOPE
	.long	0
	.short	0
	.byte	7
	.ascii	"osc_vis"
	.short	0
.Le6:
	.size	RTTI_OSC_VIS_TOCILLOSCOPE, .Le6 - RTTI_OSC_VIS_TOCILLOSCOPE
# End asmlist al_rtti
# Begin asmlist al_dwarf_frame

.section .debug_frame
.Lc16:
	.long	.Lc18-.Lc17
.Lc17:
	.long	-1
	.byte	1
	.byte	0
	.uleb128	1
	.sleb128	-4
	.byte	8
	.byte	12
	.uleb128	4
	.uleb128	4
	.byte	5
	.uleb128	8
	.uleb128	1
	.balign 4,0
.Lc18:
	.long	.Lc20-.Lc19
.Lc19:
	.long	.Lc16
	.long	.Lc1
	.long	.Lc2-.Lc1
	.byte	4
	.long	.Lc3-.Lc1
	.byte	14
	.uleb128	8
	.byte	4
	.long	.Lc4-.Lc3
	.byte	5
	.uleb128	5
	.uleb128	2
	.byte	4
	.long	.Lc5-.Lc4
	.byte	13
	.uleb128	5
	.balign 4,0
.Lc20:
	.long	.Lc22-.Lc21
.Lc21:
	.long	.Lc16
	.long	.Lc6
	.long	.Lc7-.Lc6
	.byte	4
	.long	.Lc8-.Lc6
	.byte	14
	.uleb128	8
	.byte	4
	.long	.Lc9-.Lc8
	.byte	5
	.uleb128	5
	.uleb128	2
	.byte	4
	.long	.Lc10-.Lc9
	.byte	13
	.uleb128	5
	.balign 4,0
.Lc22:
	.long	.Lc24-.Lc23
.Lc23:
	.long	.Lc16
	.long	.Lc11
	.long	.Lc12-.Lc11
	.byte	4
	.long	.Lc13-.Lc11
	.byte	14
	.uleb128	8
	.byte	4
	.long	.Lc14-.Lc13
	.byte	5
	.uleb128	5
	.uleb128	2
	.byte	4
	.long	.Lc15-.Lc14
	.byte	13
	.uleb128	5
	.balign 4,0
.Lc24:
# End asmlist al_dwarf_frame
# Begin asmlist al_dwarf_info
# End asmlist al_dwarf_info
# Begin asmlist al_dwarf_abbrev
# End asmlist al_dwarf_abbrev
# Begin asmlist al_dwarf_line
# End asmlist al_dwarf_line
# Begin asmlist al_picdata
# End asmlist al_picdata
# Begin asmlist al_resourcestrings
# End asmlist al_resourcestrings
# Begin asmlist al_end

.section .text
.globl	DEBUGEND_OSC_VIS
	.type	DEBUGEND_OSC_VIS,@object
DEBUGEND_OSC_VIS:
	.stabs "",100,0,0,.Lf5
.Lf5:
# End asmlist al_end
.section .note.GNU-stack,"",%progbits

